24 / 53

给定C语言程序:
   int  foo( int x, int  y, int d)
   {
  if( x!=0)
  {
  if(y==0)d=d/x;
  else d=d/(x*y);
      }
  else
  {
if(y==0)d=0;
else d=d/y;
   }
  return d;
    }
    当用路径覆盖法进行测试时,至少需要设计()个测试用例。