问题 填空题

以下程序的输出结果是 _________。main(){ int a[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0; for(i=0;i<3;i++) s+=a[i][i]+ a[i][3-i-1]; printf("%d\n",s);}

答案

参考答案:30

解析:此题主要考核的是多维数组以及 for()循环语句的应用,即 i=0 时,s=0+a[0][0]+ a[0][2]=10,i=1 时,s=10+a[1][1] +a[1][1]=18,i=2 时,s=18 +a[2][2] +a[2][0]=30。

单项选择题
判断题