下面程序的输出是______。(2分) void main() { int a[3][4]={ 1,3,5,7,9,11,13,15,17,19,21,23}; int ( *p)[4]=a,i,j,k=0; for(i=0;i<3;i++) for(j=0;j<2;j++) k=k+*(*(p+i)+j); printf("%d\n",k);}
查看答案
有如下程序void main(){int a[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++) p[i]=i+1;printf("%d\n",a[1][2]);}程序运行后的输出结果是______。
A. 3
B. 6
C. 9
D. 2
有如下程序 void main() { int n[5]={0,0,0},i,k=2; for(i=0;i
A. 不确定的值
B. 2
C. 1
D. 0
有以下程序 void 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]); } }执行后输出结果是______。(2分)
A. 4 5 6
B. 2 5 8
C. 3 6 9
D. 7 8 9
有以下程序 void 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,则输出结果为______。(2分)
A. 2 0 0
B. 2 0 4
C. 2 4 0
D. 2 4 6