A-A+

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

2022-08-05 21:54:15 问答库 阅读 172 次

问题详情

阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。
Int func(int a, b, c)
{
Int k=1:
If((a>O)|| (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

考点:逻辑,条件