有以下程序 #include main() { int i, t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d ",t[2-i][i]); } 程序执行后的输出结果是

admin2015-07-31  21

问题 有以下程序
#include
main()
{ int  i, t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++)  printf("%d ",t[2-i]);
}
程序执行后的输出结果是

选项 A、3 5 7
B、7 5 3
C、3 6 9
D、7 5 1

答案A

解析 该题中t[][3]={9,8,7,6,5,4,3,2,1};实际上就是t[3][3]= {{9,8,7},{6,5,4},{3,2,1}};,通过for循环语句,确定需要输出t[2][0],t[1][1]和t[0][2],即输出3、5、7。 因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ahDp777K
0

最新回复(0)