给定下面程序段,输出结果是()。
int i= 1, j = 0;
switch(i){
case 1 : j += 6;
case 2 : j += 1;
default : j += 2;
}
System.out.println(j);
int i= 1, j = 0;
switch(i){
case 1 : j += 6;
case 2 : j += 1;
default : j += 2;
}
System.out.println(j);
举一反三
- 给定以下程序段,如下: int i=0, j=-1; switch(i) { case 0: j=1; case 2: j=2; default: j=5; } System.out.print("j="+j); 编译运行,正确的结果是:
- 9. 以下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
- 中国大学MOOC: 以下代码片段的输出是:int j=4;for ( int i=j; i<=2*j; i++ ) { switch ( i/j ) { case 0: case 1: printf(“*”); break; case 2: printf(“#”); }}
- 下列程序段输出结果是( ).int j=2 , i=1;j /= i*j;printf(“%d”,j); A: 0 B: 1 C: 2 D: 3
- 下列程序段输出结果是( )。 int j=2 , i=1; j /= i*j; printf(“%d”,j);