问题 单项选择题

阅读以下程序:采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是()

Int func(int a,b,c)

Int k=1;

If((a>0)||(b<0)||(a+c>0)) k=k+a;

Else k=k+b;

If(c>0) k=k+c;

Return k’

 

A.(1,1,1),(-1,1,1)

B. (1,1,1),(-1,-1,-1)

C. (1,1,-1),(1,1,1)

D. (1,1,-1),(1,1,1)

答案

参考答案:B

单项选择题
单项选择题