问题 填空题

有以下程序:
#include <stdio.h>
main()
int a[3][3]=1,2,3,4,5,6,7,8,9;
int b[3]=0,i;
for(i=0;i<3;i++) b[i]=a[i][2]+a[2][i];
for(i=0;i<3;i++) printf("%d",b[i]);
printf("\n");

程序运行后的输出结果是______。

答案

参考答案:101418

解析: 当i=0时,b[0]=a[0][2]+a[2][0]=3+7=10;当i=1时,b[1]=a[1][2]+a[2][1]=6+8=14;当i=2时,b[2]=a[2][2]+a[2][2]=9+9=18,则打印结果为101418。

单项选择题
单项选择题