问题
单项选择题
针对下列程序段,需要()个测试用例可以满足分支覆盖的要求。 int IsLeap(int year) { if ( year % 4 == 0 ) { if ( ( year % 100 == 0 ) { if ( year % 400 == 0 ) leap = 1; else leap = 0; } else leap = 1; } else leap = 0; return leap; }
A.3
B.4
C.6
D.7
答案
参考答案:B
解析: