要求下面的程序运行后,显示如下结果:2 10 4 61 5 2 32 4 7 85 1 3 2则程序中的划线处应填入________。#includevoidmain(){inta[4][4]={________};inti,j;for(i=0;i<4;i++){for(j=0;j<4;j++)printf("%4d",a[j][i]);printf("\n");}}
A. {1,5,2,3},{2,4,7,8},{5,1,3,2}
B. {2,10,4,6},{1,5,2,3},{2,4,7,8},{5,1,3,2}
C. {5,1,3,2},{2,4,7,8},{1,5,2,3}
D. {2,1,2,5},{10,5,4,1},{4,2,7,3},{6,3,8,2}
下面的程序运行后,输出结果是________。#includevoidmain(){inti,j,a[7][7],x=0;for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][j]=3*j+i;for(i=2;i<7;i++)x+=a[i][i];printf("%d\n",x);}
A. 8
B. 不确定值
C. 20
D. 0
以下程序的输出结果是________。#includevoidmain(){inta[4][4]={{1,2,3,4},{3,4,5,6},{5,6,7,8},{7,8,9,10}};inti,j,s=0;for(i=0;i<4;i++)for(j=0;j<4;j++)if(i==0||j==0||i==3||j==3)s+=a[i][j];printf("%d\n",s);}
A. 88
B. 66
C. 60
D. 50
以下程序执行后的输出结果是________。(设a[0][0]是数组a中的第1个元素)#include{inta[4][5]={1,2,4,8,10,-1,-2,-4,-8,-10,3,5,7,9,11}; inti,j,n=9; i=n/5;j=n-i*5-1; printf("NO.%d:%d,%dis%d\n",n,i,j,a[i][j]);}
A. 第n个元素所在的行和列及其该元素的值
B. 第n行的最大元素所在的行和列及其最大值
C. 第i行的最大元素所在的行和列及其最大值
D. 以上都不对