#2035. C语言程序设计教程(第三版)课后习题11.5

C语言程序设计教程(第三版)课后习题11.5

说明

有 $N$ 个学生,每个学生的数据包括学号、姓名、3 门课的成绩。请从键盘输入 $N$ 个学生的数据,计算并输出每门课的平均成绩(向下取整为整数),以及总分最高的学生的数据(包括学号、姓名、3 门课成绩)。

输入格式

  • 第一行输入一个整数 $N$,表示学生数量。$N \leq 100$。
  • 接下来的 $N$ 行,每行输入一个学生的学号、姓名、三门课成绩(空格分隔,成绩为正整数)。

输出格式

  • 第一行输出三门课的平均成绩(向下取整为整数),用空格分隔。
  • 第二行输出总分最高的学生的数据(包括学号、姓名、三门课成绩),用空格分隔。如果有多名学生总分相同且最高,输出输入顺序最靠前的那一位。
2
1 blue 90 80 70
b clan 80 70 60
85 75 65
1 blue 90 80 70