使用C语言编程,输入学生的学号,姓名,三门成绩,并求学生、课程的平均成绩。跪求高手速答,三十分钟内给

2025-04-04 12:02:35
推荐回答(1个)
回答1:


#include 
#include 
#include //exit头文件
#include  

//使用C语言编程,输入学生的学号,姓名,三门成绩,并求学生、课程的平均成绩
struct STU
{
int num;
char name[100000];
float grade[3];
}stu[3];

int i;
float total=0.0;
void main(void)
{
scanf("%d %s %f",&stu[0].num,&stu[0].name,&stu[0].grade[0]);
scanf("%d %s %f",&stu[1].num,&stu[1].name,&stu[1].grade[1]);
scanf("%d %s %f",&stu[2].num,&stu[2].name,&stu[2].grade[2]);
for(i=0;i<3;i++)
{
total+=stu[i].grade[i];
printf("学号=%d 姓名=%s 成绩=%f\n",stu[i].num,stu[i].name,stu[i].grade[i]);
}
printf("总成绩为%f",total);
printf("平均分为%f",total/3);
}