选择题

有以下程序:
#include <stdio.h>
main( )
{
int i,x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
printf("%d", x[i][2-i]);
printf("\n");
}
程序的输出结果是

【正确答案】 B
【答案解析】

程序首先初始化二维数组 x[3][3], 然后通过 3 次 for 循环, 输出 x[0][2]、 x[1][1]和 x[2][0]的值, 即 3、 5、 7。 因此 B 选项正确。