- 单选以下程序的输出结果是( )。 c #include int main(void){ int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]); return 0; }做这题 →
- 填空若有说明:int a[3][4];则a[i][j]前有____个元素。做这题 →
- 单选已知二维数组 int a[3][4]; 则四个表达式中不同的一项是 ____。 A a[1]+2 B ^{*}(a+1)+2 C &a[1][2] D ^{*}(a[1]+2)做这题 →
- 填空定义 int a[2][3];表示数组 a 中的元素个数是 _个。做这题 →
- 填空若有定义 “int a[4][4] = { {0}, {2}, 3, 4, 5, 6, 7, 8}; ”,则初始化后,a[3][0]得到的初始值是。做这题 →
- 填空设有语句: “int x[3][4]={3,4,5,6,7,8,9,10,11,12};”, 则 x[2][0]的初值是____。做这题 →
- 单选以下能正确定义数组并正确赋初值的语句是()做这题 →
- 填空有如下定义语句:int arr[][3] = {{1,2}, {3,4,5}, {6,7,8}, {9}}; 那么 arr[1][2]的代为____。做这题 →
- 填空设有语句:“int x[3][4]={3,4,5,6,7,8,9,10,11,12};”,则x[2][0]的初值是____。做这题 →
- 判断在对数组全部元素赋初值时,不可以省略行数,但能省略列数。做这题 →
- 填空若有定义 int a[ ][5] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};,则数组的第一维的大小为()做这题 →
- 单选在 int a[][3]={{1},{2,3},4,5,6}中,a[2][2]的值是()。做这题 →
- 单选在执行 int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是()。做这题 →
- 单选若有定义 int a[[5] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}, 则数组的第一维的大小为()做这题 →
- 单选以下数组定义中不正确的是( )。做这题 →
- 单选以下数组定义中错误的是( )做这题 →
- 填空若有定义 "int a[3][4]"={{1,2},{0}.{4,6,8,10}};初始化后,则a[1][2]的初值是__,a[2][1]的初值是__做这题 →
- 单选以下数组定义中错误的是做这题 →
- 单选如有说明:int a[3][4];则对 a 数组元素的正 确引用是做这题 →
- 单选以下程序的输出结果是____。 main(){ int i,x[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d,",x[i][2-i]); }做这题 →
- 单选以下程序的输出结果是____。 main(){ int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for (i=1;i<3;i++) for(j=0;j<=i;j++)s+=a[i][j]; printf("%d\n",s); }做这题 →
- 单选以下程序的输出结果是____。 main() { int a[4][4] = {{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]);做这题 →
- 单选设有定义:int x[2][3];,则以下关于二维数组 x 的叙述错误的是 ____。做这题 →
- 单选设有一个 M*N 的矩阵已经存放在一个 M 行 N 列的数组 x 中,且有以下程序段 sum=0; for(i=0;i<M;i++) sum+=x[i][0]+x[i][N-1]; for(j=1;j<N-1;j++) sum+=x[0][j]+x[M-1][j];做这题 →
- 综合求使用二维数组将一个 3 × 4 的矩阵中所有元素的最大值及其下标获取。 #include <stdio.h> int main(){ int ________; int i,j,max,max_i=0,max_j=0; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",___________); max=a[0][0]; for(i=0;i<3;i++) for(j=0;j<4;j++) if(__________) { max=a[i][j]; max_i=i; max_j=j; } printf("max=a[%d][%d]=%d\n",max_i,max_j,max); return 0; }做这题 →
- 单选若有 int a[][4]={0,0};则下面说法不正确的是()做这题 →
- 单选有一数组 int a[][4]={1,12,13,14,15,16,17,9,8,7,6,5}, 执行语句 scanf("%d", &a[2][3])后,数组中的值应为:____(键盘输入 10)做这题 →
- 填空在 C 语言中,二维数组元素在内存中的存放顺序是按____存放。做这题 →
- 单选以下不能正确定义二维数组的选项是____。做这题 →
- 单选以下能正确定义二维数组的是____。做这题 →
- 单选以下程序的输出结果是____。 main() { int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for (i=1;i<3;i++) for(j=0;j<=i;j++) s+=a[i][j]; printf("%d\n",s); }做这题 →
- 单选以下程序的输出结果是____。 main() { int i,x[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d,",x[i][2-i]); }做这题 →
- 单选以下数组定义中错误的是____。做这题 →
- 单选以下数组定义中不正确的是____。做这题 →
- 单选有以下程序 main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) { printf("%d ",m[k][i]); } } 执行后输出结果是____。做这题 →
- 单选以下能正确定义数组并正确赋初值的语句是____。做这题 →
- 单选以下程序的输出结果是____。 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]); }做这题 →
- 单选定义如下变量和数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是____。 for(i=0;i<3;i++) printf("%d ",x[i][2-i]);做这题 →
- 单选有以下程序 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]); } 若运行时输入:2 4 6<回车>,则输出结果为____。做这题 →
- 单选以下程序的输出结果是____。 main() { int n[3][3],i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) n[i][j]=i+j; for(i=0;i<2;i++) for(j=0;j<2;j++) n[i+1][j+1]+=n[i][j]; printf("%d \n",n[i][j]); }做这题 →
- 填空以下程序的输出结果是______。 main () {int a[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0; for(i=0;i<3;i++) s+=a[i][i]+a[i][3-i-1]; printf("%d\n",s); }做这题 →
- 填空输入3×4数组,用指针方法实现将每行中的最小数与第0列元素对调。 main() { int a[3][4],i,j,*p=a[0]; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf(“%d”,p++); for(p=&a[0][0];p<a[0]+12; (1) ) swap(p);做这题 →
- 判断若有定义和语句:int a[3][3]={{3,5},{8,9},{12,35}},i,sum=0;for(i=0;i<3;i++) sum+=a[i][2-i];则sum=21。( )做这题 →
- 单选下列语句中,正确的是 ( )。做这题 →
- 单选下列各语句定义了数组,其中哪一个是不正确的( )。做这题 →
- 单选数组定义为 int a[3][2]={1,2,3,4,5,6},值为6的数组元素是( )。做这题 →
- 填空执行 static int b[5], a[ ][3] ={1,2,3,4,5,6}; 后,b[4] = ,a[1][2] = 。做这题 →
- 填空设有定义语句 static int a[3][4] ={{1},{2},{3}}; 则 a[1][0]值为 ,a[1][1] 值为 ,a[2][1]的值为 。做这题 →
- 单选有以下程序,执行后输出结果是____ main() { int m[ ][3]={1,4,7,2,5,8,3,6,9}; int i,k=2; for(i=0; i<3; i++) printf( "%d ", m[k][i]); }做这题 →
- 单选以下程序的输出结果是()。 main () {int a[4][4]={{1, 3, 5}, {2, 4, 6}, {3, 5, 7}}; prinff ("%d%d%d%d\n", a[0][3], a[1][2], a[2][1], a[3][0]); }做这题 →