c语言数组编程,一班级10个学生,每个学生3门课考试成绩,编程每个学生的成绩和每门课的平均成绩,输出结果

如题所述

#include <stdio.h>
#define N 10
void main()
{
float score[3],add[10]={0},add1[3]={0};
int i,j;
for(i=0;i<N;i++)
{
printf("输入第%d个学生3门课程的成绩\n",i+1);
for(j=0;j<3;j++)
{
scanf("%f",&score[j]);
add[i]+=score[j];
add1[j]+=score[j];
}
}
for(i=0;i<N;i++)
printf("第%d个学生平均成绩:%.1f\n",i+1,add[i]/3);
for(i=0;i<3;i++)
printf("第%d门课程平均成绩:%.1f\n",i+1,add1[i]/N);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-27

下面的代码可以运行。这里我可以插入图片

第2个回答  2012-05-25
哇!好的。
相似回答