#include <stdio.h>
int main()
{
int i,j,a[5][5]={0};//={0}只是初始化,可有可无
for(i=0;i<5;i++)//i代表人,j代表课
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);//给二维数组a存入五个人分别所有课成绩
int sum1=0,sum2=0;/*sum1用于分别计算每个学生各科成绩总和,最后
除以5就是平均成绩了,sum2为各科目总成绩,同上用处*/
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
sum1+=a[i][j];
if(j==4)//如果sum1已经累加完了这个人的所有成绩
{
printf("第%d位同学的平均成绩:%d\n",i,sum1/5);
sum1=0;
}
}
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
sum2+=a[j][i];
if(j==4)//如果sum1已经累加完了这个人的所有成绩
{
printf("第%d门课的平均成绩:%d\n",i,sum2/5);
sum2=0;
}
}
return 0;
}