问题 单项选择题

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

Intfunc(inta,b,c)

Intk=1;

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

Elsek=k+b;

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

Returnk'

 

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

单项选择题
单项选择题 A2型题