C语言编程,已知4个学生的三门成绩,要求:求出并输入每个学生的平均成绩??具体见下图

如题所述

#include<stdio.h>

main()

{

int a[5][3],sum=0;

for(int i=0;i<4;i++)

{

sum=0;

for(int j=0;j<3;j++)

{

scanf("%d",&a[i][j]);

sum+=a[i][j];

}

a[i][3]=sum/3;//将每行的平均数储存在每行第4列

}

printf("      ");

for(int i=1;i<4;i++)

printf("course%d ",i);

printf("AVER\n");

for(int i=0;i<4;i++)

{

printf("stud%d ",i+1);

for(int j=0;j<=3;j++)

{

printf("%6d ",a[i][j]);

}

printf("\n");

}

}

追问

这个平均值计算的输出的结果不对啊

追答

int a[5][3],sum=0;//这3改成大于等于4的数就行;

温馨提示:答案为网友推荐,仅供参考
相似回答