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

来源:www.zcjsj8.com   发布时间2020-02-27
 

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

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;

}

 (58)A.3     B.4     C.6     D.7

【答案】B

【解析】本题考查测试用例设计。

代码中有三个判定表达式,所需用例数是判定数+1=4。

 


  本文网址:http://www.zcjsj8.com/ceping/897.html

相关文章