单选题:以下程序的执行结果是 ____
以下程序的执行结果是()
int main()
{
int a[3][3]={1,3,5,7,9,11,13,15,17};
int sum=0,i,j;
for (i=0;i<3;i++)
for (j=0;j<3;j++)
{
a[i][j]=i+j;
if (i==j) sum=sum+a[i][j];
}
printf("sum=%d",sum);
return 0;
}
A.sum=27
B.sum=6
C.sum=16
D.sum=81
答案:B
int main()
{
int a[3][3]={1,3,5,7,9,11,13,15,17};
int sum=0,i,j;
for (i=0;i<3;i++)
for (j=0;j<3;j++)
{
a[i][j]=i+j;
if (i==j) sum=sum+a[i][j];
}
printf("sum=%d",sum);
return 0;
}
A.sum=27
B.sum=6
C.sum=16
D.sum=81
答案:B