针对下列程序段,需要( )个测试用例可以满足分支覆盖的要求。int IsLeap(int year){if(year%4==0){if((year%100==0){if(year%400==0)leap=1;else leap=0;}else leap=l;}else leap=0;return leap;}

2023-09-01

A.3
B.4
C.6
D.7

参考答案:B

本题考查DC用例设计。代码中有三个判定表达式,所需用例数是判定数+1=4。

相关推荐