针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要( )个测试用

资格题库2022-08-02  18

问题 针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要( )个测试用例能够满足分支覆盖的要求。int MathMine(int x){int m=0;int i;for(i=x-1;i<=x+1;i++){if(i<0)continue;if(i>31)break;if(sta=-1)m++;}return m;}A.3B.4C.5D.6

选项 A.3
B.4
C.5
D.6

答案 A

解析 本题考查分支覆盖的概念和相关计算方法。分支覆盖要求程序中的每个分支都被测试覆盖到。本题中,x分别取0、100、10即符合要求。
转载请注明原文地址:https://tihaiku.com/congyezige/2415924.html

最新回复(0)