[例]程序阅读题
#include <stdio.h>
int main( )
{
int s[][3]=(1,3,5,7,2,4,6,8,9],i,j,s1=0,s2=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{ if(i==j) s1+=s[i][j];
if(i+j==2) s2+=s[i][j];
}
printf("%d\t%d\n", s1,s2);
return о;
}
1,3,5,
7,2,4,
6,8,9
s1对角线左到右的和 1+2+9=12
s2对角线右到左的和 5+2+6=13
代码有些问题
int s[][3]={1,3,5,7,2,4,6,8,9}要用大括号
return 0不是o
这题没什么问题呀。
供参考:
#include <stdio.h>
int main( )
{
int s[][3]={1,3,5,7,2,4,6,8,9},i,j,s1=0,s2=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
if(i==j) s1+=s[i][j];
if(i+j==2) s2+=s[i][j];
}
printf("%d\t%d\n", s1,s2);// 12 13
return 0;
}