A.3 B.12 C.15 D.20 3.请看下面的程序代码:
if(x<0) {Syste.out.println(“first”);} else if(x<20) {Syste.out.println(“second”);} else {Syste.out.println(“third”);}
当程序输出“second”时,x的范围是( )
A.x<=0 B.x<20 && x>=0 C.x>0 D.x>=20 4.请看下面的程序代码: switch(n){
case 0: Syste.out.println(“first”); case 1:
case 2: Syste.out.println(“second”); break; default: Syste.out.println(“end”); }
当n为何值时,程序段将输出字符串”second”( )
A. 0 B.1 C.2 D.以上都可以 5.下列语句执行后,j的值是( ) int j=3, i=3; while(--i!=i/j) j=j+2;
A. 4 B.5 C.6 D.7 6.下列语句执行后,x的值是(D) int x=2 ;
do{x+=x ; }while(x<17);
A. 4 B.16 C.32 D.256 7.执行下列语句后,i、j的值是( ) int i=1, j=8; do{
if(i++>--j) continue; }while(i<4);
A. i=4, j=5 B.i=5,j=4 C.i=5,j=5 D.i=5,j=6 8.下列语句执行后,k的值是( ) int j=4, i, k=10; for(i=2; i!=j; i++) k=k-i;
A. 4 B.5 C.6 D.7