单选题
对于如下C语言程序段:
if(a>0&&b>0)c=c/a;
if(a>1||c>1)c=c+1;
执行条件组合覆盖,为使得每一条件取值组合至少执行一次,需要的测试用例数至少是______。
A.2
B.3
C.4
D.5
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 两个分支四条路径,至少需要4个测试用例。
提交答案
关闭