第一:是三门成绩 所以要用数组表示存储,大小为3
第二:是多个学生的成绩,这里是5个,所以要用数组表示 所以 5个上面的一维数组(大小为3)
综上,你应该用一个5行3列的2维数组来存储5个学生的三门成绩
第三:要求每个学生的具体信息,要用循环遍历才能打印多个啊
#include <stdio.h>
void main()
{
for(int i=0; i<5; i++){
float a,b,c,sum;
float avge;
printf("请输入学生的三门课成绩:");
scanf("%f%f%f",&a,&b,&c);
sum=a+b+c;
avge=sum/5.0;
printf("总分=%5.2f\n平均分=%5.2f\n",sum,avge);
}
}