题目内容

switch语句中,case后面的值必须是______。

A. 字符串
B. 字符变量
C. 数值
D. 常量值

查看答案
更多问题

以下程序段运行结果是________。int x = 0, a = 0, b = 0;switch (x) {case 0:a++;break;case 1:b++;break;}System.out.print("a=" + a + ",b=" + b);

A. a=0,b=0
B. a=1,b=0
C. a=0,b=1
D. a=1,b=1

以下代码输出的结果是________。int i=1;switch(i){case 0:System.out.print(0);break;case 1:System.out.print(1);case 2:System.out.print(2);default:System.out.print(3);}

A. 0
B. 123
C. 12
D. 1

若a和 b均是整型变量并已正确赋值,则下列switch 语句中正确的是________。

A. switch(a+b); { ...... }
B. switch( a+b*3.0 ){ ...... }
C. switch a { ...... }
D. switch( a%b) { ...... }

下列语句序列执行后,k 的值是_________。int x = 6, y = 10, k = 5;switch (x % y) {case 0:k *= y;case 6:k = x / y;case 12:k = x - y;default:k *= y - x;}

A. 6
B. 0
C. -4
D. -16

答案查题题库