若i=3,j=i++;执行运算后i和j的值为?
A: i=3,j=4
B: i=4,j=4
C: i=4,j=3
D: i=3,j=3
A: i=3,j=4
B: i=4,j=4
C: i=4,j=3
D: i=3,j=3
举一反三
- 【单选题】若i=4,则执行语句j=--i;后,i=____,j=____。 A. i=4,j=4; B. i=3,j=3; C. i=3,j=4; D. i=4,j=3;
- 设有定义: int i=3,j; ,则执行完语句:j=i++; 后,i和j的值分别为_______。 A: 3 3 B: 4 3 C: 3 4 D: 4 4
- 若有定义:int i=3,j;执行j=i++;后,i,j的值都为4。
- 若有说明:int a[3][4],s; ,则对数组a的元素引用错误的是____________ 。 A: s=0; for(i=0;i<3;i++) for(j=0;j<4;j++) s+=a[i][j]; B: s=0; for(j=0;j<4;j++) for(i=0;i<3;i++) s+=a[i][j]; C: s=0; for(i=0;i<4;i++) for(j=0;j<3;j++) s+=a[j][i]; D: s=0; for(i=0;i<3;i++) for(j=0;j<4;j++) s+=a[j][i];
- 若i=3,j=i++;执行运算后i和j的值为?