针对下列程序段,需要(  )个测试用例可以满足分支覆盖的要求。 int IsL

考试题库2022-08-02  25

问题 针对下列程序段,需要(  )个测试用例可以满足分支覆盖的要求。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.3B.4C.6D.7

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

答案 B

解析 从题目给出的代码中,我们不难看出,代码中有三个判定表达式,那么所需用例数是判定数+1=4。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2417545.html

最新回复(0)