首页 > 试题广场 > 现有程序段如下: switch ( value ) { ca
[单选题]
现有程序段如下:
switch ( value )
{
case 0:
other = 30;
break;
case 1:
other = 50;
break;
case 2:
other = 300;
case 3:
other = other / value;
break;
default:
other = other * value;
}
请问需要(     )个测试用例才可以满足语句覆盖的要求。
  • 2
  • 3
  • 4
  • 5

才注意到case 2语句后没用break

发表于 2019-08-16 15:02:02 回复(0)
请注意,语句覆盖,case2没有break,因此case2和case3可以同时在value=2时得到覆盖
发表于 2019-08-30 19:13:36 回复(0)
只要看见switch就要注意每个case后有没有break
发表于 2019-09-15 17:49:17 回复(0)
没有break的分支不用覆盖吗,求大佬解答
发表于 2019-08-19 17:05:26 回复(1)
这个break我掉坑了
发表于 2019-11-04 13:27:30 回复(0)
注意有没有break!!!!!!!!!!!!!
发表于 2019-09-23 11:29:09 回复(0)
default分支不用覆盖吗?
发表于 2019-08-14 14:48:36 回复(2)