问题
单项选择题
有以下程序: 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。