A.i=1,j=2
B.i=1,j=1
C.i=42,j=2
D.i=42,j=1
E.Compilationfails.
第1题:
62、以下i的运算结果为3的表达式是()
A.int i=1,j=1;(i+=2,(j++)+1);
B.int i=1,j=0;j=i=((i=3)*2)
C.int i=0,j=1;(j==1)?(i=1):(i=3);
D.int i=0,j=0;j+=j+=2;
第2题:
8、使i的执行结果为4的表达式是()。
A.int i=0,j=1; i=3, (j++)+i;
B.int i=1,j=0; j=i=(i*3)*2;
C.int i=0,j=1; (j==1)(i=1):(i=3);
D.int i=1,j=1; i+=j+=2;
第3题:
已知int i=1,j=0;执行下面语句后j的值是____。 while(i) switch(i) { case 1: i+=1;j++;break; case 2: i+=2;j++;break; case 3: i+=3;j++;break; default: i--;j++; break; }
A.1
B.2
C.3
D.死循环
第4题:
已知int i=1,j=0;执行下面语句后j的值是____。 while(i) switch(i) { case 1: i+=1;j++;break; case 2: i+=2;j++;break; case 3: i+=3;j++;break; default: i--;j++;break;}
A.死循环
B.1
C.2
D.3
第5题:
16、以下使i 的运算结果为4 的表达式是__________
A.int i=0,j=0; (i=3,(j++)+i);
B.int i=1,j=0; j=i=((i=3)*2);
C.int i=0,j=1; (j==1)?(i=1):(i=3);
D.int i=1,j=1; i+=j+=2;