问题 单项选择题

有以下程序:
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.258

C.369

D.789

答案

参考答案:C

解析: 数组m初始化后结果为:m[0][0]=1、m[0][1]=4、m[0][2]=7、m[1][0]=2、m[1][1]=5、m[1][2]=8、m[2][0]=3、m[2][1]=6、m[2][2]=9。for循环语句的作用是输出数组元素m[2][0]、m[2][1]和m[2][2],所以输出结果为:369。

单项选择题
单项选择题