问题
单项选择题
有以下程序:main(){int a[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][i]);}程序运行后的输出结果是______。
A.12
B.123
C.234
D.345
答案
参考答案:D
解析: 本题赋值后,a 的数组元素的值分别为 a[0][0]=0, a[0][1]=1, a[0][2]=2, a[1][0]=3, a[1][1]=4, a[1][2]=5, a[2][0]=6, a[2][1]=7, a[2][2]=8, 故本题输出的值为 345。