问题 单项选择题

若以下选项中的变量全部为整形变量,且已正确定义并赋值,则语法正确的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+9)  {   case 1: case 3: y=a+b;break;       Case 0: 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

单项选择题
单项选择题