当前位置:首页 → 计算机类 → 软件水平考试 → 中级软件评测师->针对以下C语言程序段,假设sta[10]=-1,对于x取值,
针对以下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[i]=-1)m++;}return m;}
本题考查分支覆盖概念和相关计算方法。分支覆盖要求程序中每个分支都被测试覆盖到。本题中,x分别取0、100、10即符合要求。