—
以下的程序段,请分别写出语句覆盖、判定覆盖、条件覆盖、判定 条件覆盖、条件
组合覆盖的测试用例?(
红色部分代码可能会改变
)
void DoWork(int x,int y,int z)
{
int k=0,j=0;
if((x>3)&&(z<10))
{
k=x*y-1; //语句块 1
j=sqrt(k);
}
if((x==4)||(y>5))
{
j=x*y+10; //语句块 2
}
j=j%3; //语句块 3
}
解:
(1)语句覆盖(3 分)测试用例输入: