下列程序段的执行结果是______。 int i; int x[][3]=}1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d",x[i][2-i]);

admin2010-05-22  27

问题 下列程序段的执行结果是______。    int i;    int x[][3]=}1,2,3,4,5,6,7,8,9};    for(i=0;i<3;i++)        printf("%d",x[2-i]);

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

答案4

解析 数组x在初始化时赋9个值,列值为3,则行值为3。i为0时,x[2-1]指的是元素x[0][2](值为3):i为1时,x[2-i]指的是元素x[1][1](值为5):i为2时,x[2-1]指的是元素x[2][0](值为7);输出结果是3 5 7。
转载请注明原文地址:https://kaotiyun.com/show/O8Wp777K
0

最新回复(0)