研究下面的Java代码: switch (x) { case 1: System.out.println(1); case 2: case 3: System.out.println(3); case 4: System.out.println(4); } 当x=2时,运行结果是()。
A: 没有输出任何结果
B: 输出结果为3
C: 输出结果是3和4
D: 输出结果是1、3和4
A: 没有输出任何结果
B: 输出结果为3
C: 输出结果是3和4
D: 输出结果是1、3和4
举一反三
- 研究下面的Java代码: switch (x) { case 1: System.out.println(1); case 2: case 3: System.out.println(3); case 4: System.out.println(4); } 当x=2时,运行结果是()
- 研究下面的Java代码,但x=2时,运行结果是(选一项)switch(x){case1:System.out.println(1);case2:case3:System.out.println(3);System.out.println(4);} A: 没有任何输出结果 B: 输出结果为3 C: 输出结果为3和4 D: 输出结果是1、3和4
- 在下面代码中x为何值时输出结果为“out2”? switch(x){ case 1:System.out.println("out1");break; case 2: case 3:System.out.println("out2");break; default:System.out.println("end"); }
- 请看下面的程序代码,当 n 为( )值时,程序段将输出字符串 second。 [br][/br] switch(n) { [br][/br] case 0: System .out .println(“first”); [br][/br] case 1: [br][/br] case 2: System .out .println(“second”); break; [br][/br] default: System .out .println(“end”); [br][/br] }(2.0) A: 0 B: 1 C: 2 D: 以上都可以
- 当整数变量值为多少时,只会输出" message 2" switch(i) { case 1: System.out.println("message1"); case 2: case 3: System.out.println("message2"); break; } A: 1 B: 2 C: 3 D: 4