整形变量a,b均已正确赋值,下列选项中正确的switch语句是
A: switch(a+b);{......}
B: switch(a+b*3.0){......}
C: switcha{......}
D: switch(a/b){......}
A: switch(a+b);{......}
B: switch(a+b*3.0){......}
C: switcha{......}
D: switch(a/b){......}
举一反三
- 若a和b均是整形变量并已正确赋值,正确的switch语句是( )。 A: switch(a+b);{......} B: switch a+b*3.0{......} C: switch a{......} D: switch(a%b){......}
- 若a、b均为整型变量,正确的switch 语句是______。 A: switch (a+b) B: switch a; C: switch (a*1.0) D: switch(b);
- 设int型变量a,b,float型变量x、y,char型变量ch均已定义并赋值,正确语句是() A: switch(x+y){......} B: switch(ch+1){......} C: switchch{......} D: switch(a+b);{......}
- 若以下选项中的变量全部为整形变量,且已正确定义并赋值,则语法正确的switch语句是() A: switch(a+9){casec1:y=a-b;casec2:y=a+b;} B: switcha+b{case10x=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;case3:y=a+b;break;case2:y=a-b;break;}
- 若以下选项中的变量全部为整形变量,且已正确定义并赋值,则语法正确的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; }