以下程序段的输出结果为 ( )int j=2;switch(j){case 2:System.out.print("two.");case 2+1:System.out.println("three.");breakdefault:System.out.println("value is"+j);break;}
A.two.three.
B.two.
C.three.
D.value is 2
第1题:
给定程序段,求输出结果。 int i=1,j=0; switch(i){ case 2: j+=6; case 4: j+=1; default: j+=2; case 0: j+=4; } System.out.println(j);
A.6
B.1
C.2
D.4
第2题:
10、给定Java代码片断,如下: int i=0,j=-1; switch(i) { case 0,1:j=1; case 2:j=2; } System.out.print("j="+j); 编译运行,正确的结果是()。
A.程序编译出错
B.j=1
C.j=2
D.j=0
第3题:
3、给定下面程序段,输出结果是()。 int i= 1, j = 0; switch(i){ case 1 : j += 6; case 2 : j += 1; default : j += 2; } System.out.println(j); A.2 B.6 C.7 D.9
第4题:
写出以下程序的运行结果: main() {int i,j=4; for(i=j;i<=2*j;i++) switch(i/j) {case 0: case 1: printf(“*”);break; case 2: printf(“#”); } }
第5题:
4、给定程序段,求输出结果。 int i=1,j=0; switch(i){ case 2: j+=6; case 4: j+=1; default: j+=2; case 0: j+=4; } System.out.println(j);
A.6
B.1
C.2
D.4