很有趣的题目
看到很有趣的题目, 没看的明白, 哪位可以解释一下:victory:有如下程序段:
If( (A-10)==20 && (B+20)>10 ) C=0;
If( (A-30)<10 && (B-30)<0 ) B=30;
对于(A,B)的取值,下列用例组合能够实现条件覆盖要求的是( )。 (选择一项)
1, A=50B=-10 2, A=40B=403, A=30B=-104, A=30B=30
a)1,2
b)2,3
c)1,4
d)2,4 不懂,帮顶 C吧 条件覆盖即每个条件的真假值都要覆盖到,只有C的组合能够满足 不对,好像B、C都可以满足 对于
1, A= 30&& B> -10
2, A< 40&& B< 30
这两个组合的覆盖, 难道还要边界么 c if语句和或与非 B 而且题目没趣
页:
[1]