1102: C语言程序设计教程(第三版)课后习题11.5
1.描述
有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩)
输入
学生数量N占一行每个学生的学号、姓名、三科成绩占一行,空格分开。
输出
各门课的平均成绩 最高分的学生的数据(包括学号、姓名、3门课成绩)
样例输入
2
1 blue 90 80 70
b clan 80 70 60
样例输出
85 75 65
1 blue 90 80 70
2.代码
#include <stdlib.h>
#include<math.h>
#include<string.h>
typedef struct st
{
char xh[10]; ///千万不能被那一个字符欺骗了,否则回车字符处理起来会很麻烦的!!
char nm[100];
int f1,f2,f3;
};
int main()
{
struct st xs,max;
int n,i,a=0,b=0,c=0;
max.f1