问题 单项选择题

有以下程序
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]);

执行后输出结果是

A.456

B.2 5 8

C.3 6 9

D.7 8 9

答案

参考答案:C

解析: 本题考核的知识点是二维数组的定义,赋值及数组元素的引用。变量k的初值为2,循环执行了3次,分别输出m[2][0]、 m[2][1]和m[2][2],其值分别为3,6,9。所以,C选项为所选。

单项选择题
问答题 简答题