题目内容

若有定义语句:int x[][3]={1,2,3,4,5,6}; ,则以下选项中与该语句等价的是( )。

A. int x[ ][3]={{1,2,3},{4,5},{6}};
B. int x[ ][3]={{1,2},{3,4},{5,6}};
C. int x[ ][3]={{1},{2,3},{4,5,6}};
D. int x[ ][3]={{1,2,3},{4,5,6}};

查看答案
更多问题

运算符[ ] 内的数据类型只能是( )。

A. int
B. float
C. double
D. char

设有如下程序段int a[2] = {0};int b[] = {0};char c[2] = "ABC";char d = "ABC";则以下叙述正确的是( )。

A. 只有a, b的定义是合法的
B. a,b,c,d的定义都是合法的
C. 只有c,d的定义是合法的
D. 只有c的定义是合法的

有以下程序:#include int main(){int a[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case 0:switch(a[i]%2){case 0:a[i]++;break;case 1:a[i]--;}break;case 1:a[i]=0;}for(i=0;i<4;i++) printf("%d ",a[i]);printf("\n");return 0;}运行结果为( )

A. 0 3 0 4
B. 2 0 5 0
C. 3 3 4 4
D. 3 0 4 0

有以下程序:#include int main(){int x[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n", x[0][0],x[0][1],x[1][0]);return 0;}若运行时输入:2 4 6<回车>,则输出结果为( )。

A.2 0 4
B.2 0 0
C.2 4 0
D.2 4 6

答案查题题库