C语言程序题,急求!!!!!

2025-02-14 07:06:48
推荐回答(1个)
回答1:

#include"stdio.h"#include"string.h"structSTU{charname[10];floatcourse1,course2,course3,course4;}student[5];main(){inti,tur=1;charc[10];printf("请输入五个同学的姓名,及course1到course4的各科成绩!\n");for(i=0;i<5;i++){scanf("%s",student[i].name);scanf("%f,%f,%f,%f",&student[i].course1,&student[i].course2,&student[i].course3,&student[i].course4);}printf("请输入你想要查找的同学姓名:\n");scanf("%s",c);for(i=0;i<5;i++){if(!strcmp(c,student[i].name)){tur=0;puts(student[i].name);printf("%f,%f,%f,%f\n",student[i].course1,student[i].course2,student[i].course3,student[i].course4);printf("平均成绩为:%f\n",(student[i].course1+student[i].course2+student[i].course3+student[i].course4)/4);}}if(tur==1)printf("查无此人!\n");}