单选题 给定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; } 当用路径覆盖法进行测试时,至少需要设计( )个测试用例。
【正确答案】 B
【答案解析】