#P1076. 成绩统计
成绩统计
Description
有若干个学生,每个学生的数据包括学号、姓名、三门课成绩及平均成绩。【要求】用一个函数实现数据的输入,用另一个函数找出平均分最高的学生。用一个函数实现结果的输出。
Input Format
从键盘输入一个正整数n,接着再输入n 行数据,分别代表n个学生数据(学号、姓名、三门课成绩,不包括平均成绩)。Output Format
第一行上输出n个同学的平均成绩,成绩之间用一个空格分隔。;第二行输出平均成绩最高的同学的信息(学号、姓名、三门课成绩、平均成绩),每个信息用空格隔开。
5
9443 uuhx 78.6 22.2 65.7
5877 bbuv 42.6 83.0 33.2
4561 rxqp 53.9 17.7 26.7
8175 ubgj 77.7 67.6 61.1
8225 obcw 49.9 15.3 72.0
55.50 52.93 32.77 68.80 45.73
8175 ubgj 77.7 67.6 61.1 68.80
Hint
定义学生结构体。可参加如下格式:struct student{
int id; //学号
char name[20]; //姓名
double score[3]; //三门课成绩,取值在0.0-100.0
double aver; //平均成绩,保留两位小数
};
【数据范围】
1<=n<=100