下面程序输出的结果是()。 main() { int i; int a[3][3]=

下面程序输出的结果是()。

main()

{ int i;

int a[3][3]={1,2,3,4,5,6,7,8,9};

for(i=0;i<3;i++)

printf("%d ",a[2-i][i]); }
a.1 5 9
b.7 5 3
c.3 5 7
d.5 9 1

第1个回答  2018-05-10
B 7 ,5 ,3
i=0: ,a[2-i][i]=a[2][0]=7.马上可以确定答案是B了.
i=1:a[1][1]=5
i=2:a[0][2]=3
第2个回答  2018-05-10
从第2组开始,取到第0组;从第0个开始,取到第2个。
所以是 7 5 3
选B本回答被提问者采纳
相似回答