OVT temperature sensor
时间: 2023-11-27 22:05:15 浏览: 27
很抱歉,根据提供的引用内容,我没有找到关于OVT temperature sensor的信息。引用提到了OVT是一家CMOS图像传感器制造商,引用提到了Dell G3 15笔记本电脑的摄像头使用了OV4688传感器,引用提到了小米5手机的参数。如果您能提供更多关于OVT temperature sensor的信息,我将非常乐意为您提供帮助。
相关问题
测试如下程序段: main() { int i=1;n1=n2=0; float sum=0; float average; float score[100]; while(score[i]!=-1&&n2<50) { n2=n2+1; if(score[i]>0&&score[i]<100) { n1=n1+1; sum=sum+score[i]; } i=i+1; } if(n1>0) average=sum/n1; else average=-1; printf(“n1=%d,总和=%f,平均值=%f\n“,n1,总和,平均值);} 要求:①画出这段代码的程序流程图和控制流程图;②计算环路复杂度;③列出独立路径;④设计测试用例。
以下是对于您的问题的回答:
①程序流程图:
![程序流程图](https://i.imgur.com/oVt8ZoP.png)
①控制流程图:
![控制流程图](https://i.imgur.com/haL3xMg.png)
②计算环路复杂度:
根据上述控制流程图,可以得到环路复杂度为1。
③列出独立路径:
1. 开始 -> i=1; n1=n2=0; sum=0; -> while循环
2. while循环 -> score[i]!=-1 && n2<50 -> if语句
3. if语句 -> score[i]>0 && score[i]<100 -> n1=n1+1; sum=sum+score[i];
4. if语句 -> 结束while循环
5. 结束while循环 -> n1>0 -> 计算average
6. 结束while循环 -> n1<=0 -> average=-1
7. 打印输出结果
④设计测试用例:
1. score数组中只有一个-1元素,期望输出结果为n1=0,总和=0,平均值=-1。
2. score数组中只有一个小于0的数,期望输出结果为n1=0,总和=0,平均值=-1。
3. score数组中只有一个大于等于100的数,期望输出结果为n1=0,总和=0,平均值=-1。
4. score数组中只有一个有效数,期望输出结果为n1=1,总和=有效数,平均值=有效数。
5. score数组中有多个有效数,期望输出结果为n1=有效数个数,总和=有效数之和,平均值=有效数之和/n1。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)