以下程序的输出结果是[ ]。 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

admin2009-03-05  28

问题 以下程序的输出结果是[  ]。
       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+a[3-i-1];
         printf("%d\n",s);
       }

选项

答案30

解析 此题主要考核的是多维数组以及for()循环语句的应用,即i=0时,s=()+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。
转载请注明原文地址:https://kaotiyun.com/show/mlXp777K
0

最新回复(0)