题目内容

关于二维数组的输入输出,以下说法正确的是()。

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");}

查看答案
更多问题

int a[2][3];定义二维数组a,输入a[1][2]的值时可使用如下语句:scanf("%d",&a[1][2]);

A. 对
B. 错

int a[2][3];定义二维数组a,输出a[1][2]的值时可使用如下语句:printf("%d", &a[1][2]);

A. 对
B. 错

以下程序段能快速输入二维数组a的数据int a[2][3];gets(a);

A. 对
B. 错

有函数原型如下:int f(int *);函数调用时,f函数实参应是一个地址值

A. 对
B. 错

答案查题题库