有以下程序: main() { int m[][3]={1, 4, 7, 2, 5, 8, 3, 6, 9); int i, j, k=2; for(i=0; i<3; i++)

admin2010-09-05  35

问题 有以下程序:    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]); }    }    执行后输出结果是______。

选项 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。
转载请注明原文地址:https://jikaoti.com/ti/6MI0FFFM
0

最新回复(0)