解题思路:
注意事项:
参考代码:
#include"stdio.h" typedef struct { char id[20]; char name[20]; int score1; int score2; int score3; }Student; int main(){ Student s[20]; int numb,i; int max=0,position; int avg_score1=0,avg_score2=0,avg_score3=0; scanf("%d",&numb); for(i=0;i<numb;i++){ getchar(); scanf("%s%s%d%d%d",&s[i].id,&s[i].name,&s[i].score1,&s[i].score2,&s[i].score3); avg_score1+=s[i].score1; avg_score2+=s[i].score2; avg_score3+=s[i].score3; if(max<s[i].score1+s[i].score2+s[i].score3){ position=i; max=s[i].score1+s[i].score2+s[i].score3; } } printf("%d %d %d\n",avg_score1/numb,avg_score2/numb,avg_score3/numb); printf("%s %s %d %d %d\n",s[position].id,s[position].name,s[position].score1,s[position].score2,s[position].score3); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:558 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:737 |
C二级辅导-公约公倍 (C语言代码)浏览:867 |
C二级辅导-同因查找 (C语言代码)浏览:626 |
【明明的随机数】 (C++代码)浏览:834 |
简单的a+b (C语言代码)浏览:564 |
【矩阵】 (C++代码)浏览:999 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:585 |
1124题解浏览:630 |