举一反三
- 设有语句int a[2][3],下面哪一种不能表示元素a[i][j] ________[/i] A: *( a[i] + j ) B: *(*( a+ i ) + j ) C: *( a + i*3 + j ) D: *( *a + i*3 + j )
- 设有语句int a[2][3],下面哪一种不能表示元素a[i][j] ________
- 以下程序输出结果为________。main(){ int i=2,j=3; printf("i=%%d,j=%%%d",i,j);} A: i=%2,j=%3 B: i=%d,j=%2 C: i=%2,j=%%3 D: i=%%d,j=%%%d
- 以下程序输出结果是()main(){int i=2,j=3;printf("i=%%d,j=%%%d,j=%d",i,j);} A: 2,3 B: i=%d,j=%d C: i=%d,j=%2,j=3 D: i=2,j=3
- 设有语句: int i=3, j; j=++i; 则变量j 的值是( ) A: 2 B: 3 C: 4 D: 5
内容
- 0
以下使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=3,j=1;i=j++; D: int i=1,j=1;i+=j+=2;
- 1
下列定义中不正确的是( )。 A: int i,j; B: int i=2,j=3; C: int i=j=2; D: int i;int j;
- 2
【单选题】若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;
- 3
下列程序段中,执行( )后变量i的值为4。 A: int i=1, j=1.m; i=j=((m=3)++) ; B: int i=0, j=0; (i=2, i+(j=2)) ; C: int i=0, j=1; (j==i)?i+=3:i=2; D: int i=1. j=1; i+=j+=2:
- 4
关于二维数组的输入输出,以下说法正确的是()。 A: 以下程序段,将输入a的全部元素。int a[3][4],i,j;for(i=0;i<;2;i++) for(j=0;j<;4;j++) scanf("%d",&a[i][j]); B: 以下程序段,将输入a数组的前两行元素的数据。int a[3][4],i,j;for(i=0;i<;2;i++) for(j=0;j<;4;j++) scanf("%d",&a[i][j]); C: 以下程序段,将输出a数组的全部元素int a[3][4],i,j;for(i=0;i<;3;i++) { for(j=0;j<;4;j++) printf("%d ",a[i][j]);} D: 以下程序段,将输出a数组的全部元素int a[3][4],i,j;for(i=0;i<;3;i++) { for(j=0;j<;4;j++) printf("%d ",a[i][j]);printf("\n");}