题目内容

如下程序代码段:switch(m){case 0: System.out.println("Condition 0");case 1: System.out.println("Condition 1");case 2: System.out.println("Condition 2");case 3: System.out.println("Condition 3");break;default: System.out.println("Other Condition");}当m的值为()时,输出的结果中包含"Condition 3"。

A. 2
B. 0、1
C. 0、1、2
D. 0、1、2、3

查看答案
更多问题

下面说法不正确的是()。

A. switch语句的功能可以由if...else语句组来实现
B. 若比较的数据类型为double,则不可以用switch语句来实现
C. if...else语句的执行效率总是比switch语句高
D. case子句中可以有多个语句,并且不需要大括号{}括起来

下面程序的输出结果是()。public class Example{public static void main(String[ ] args){int x = 0;if(x > 0) x = 1;switch(x){case 1: System.out.println(1);case 0: System.out.println(0);case 2: System.out.println(2);break;case 3: System.out.println(3);default: System.out.println(4); break;}}}

A. 02
B. 43
C. 23
D. 10

下列代码的输出结果是()。int x=3,y=5,k=0;switch(x%y+3) {case 0:k=x*y;break;case 6:k=x/y;break;case 8:k=x-y;break;case 12:k=y-x;break;}System.out.println(k);

A. 12
B. 0
C. 15
D. -2

以下选项中,switch语句判断条件可以接收的数据类型有哪些?()

A. int
B. byte
C. char
D. short
E. long
F. Enum
G. String

答案查题题库