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=

该博客介绍了两个C语言编程问题:一是处理包含学号、姓名和3门课程成绩的学生数据,计算平均分和最高分;二是利用结构体统计学生信息,找出总分最高的学生。样例输入和输出展示了程序的预期行为。
最低0.47元/天 解锁文章
5831

被折叠的 条评论
为什么被折叠?



