以下代码的输出结果是_____________。 int a=0; while(a<5){ switch(a){ case 0: case 3: a=a+2; case 1: case 2: a=a+3; } } System.out.println(a);
举一反三
- 以下程序段的输出结果是: ( ) int a=0, i; for (i=1; i<5; i++) { switch(i) { case 0: case 3: a += 2; case 1: case 2: a += 3; default: a += 5; } }
- 以下程序的输出结果是 main() { int a=0,i; for(i=1;i < 5;i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } printf("%d\n",a); }
- 给出下列的程序段,m为何值时将会输出default switch(m) { case 0: System.out.println("case 0"); case 1:System.out.println("case 1");break; case 2:System.out.println("case 2");break; default:System.out.println("default"); } A: 0 B: 1 C: 2 D: 3
- 以下程序的运行结果是() int n=0; switch(n++){ case 0 : System.out.println("0"); case 1: System.out.println("1"); case 2: System.out.println("2"); default :System.out.println("error"); } A: 0 B: 1 C: 2 D: 0 1 2 error
- 对于下面的代码片段,m的哪个值将引起"default"的输出?。 switch(m){ case 0: System.out.println("case 0"); case 0: case 1: System.out.println("case 1"); break; case 2: System.out.println("case 2"); break; default: System.out.println("default"); }