若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的是switch语句是( )。

admin2012-12-19  38

问题 若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的是switch语句是(    )。

选项 A、switch(a+9)
   {   case c1:y=a—b;
       case c2:y=a+b;
   }
B、switch a*b
   {   case 10:x=a+b;
       default:y=a—b;
   }
C、switch(a十b)
   {   case1:case3:y=a+b;break;
       case0:case4:y=a—b;
   }
D、switch(a*a+b*b)
   {   default:break;
       case 3:y=a+b;break;
       case 2:y=a—b;break;
   }

答案D

解析 选项A,当c1和c2相等时,不成立;选项B,a*b要用括号括起来;选项C,case与后面的数字用空格隔开。
转载请注明原文地址:https://kaotiyun.com/show/wcPp777K
0

最新回复(0)