结构体进阶
标签: C语言
学习人数: 4378


全屏播放
赞赏支持

题目

有N个学生,每个学生的数据包括学号、班级、姓名、三门课成绩。从键盘输入N 个学生数据,要求打印出每个学生三门课的平均成绩,以及平均分最高分学生数据(包括学号、班级、姓名、三门课成绩,平均分)。
要求:
1、 定义学生结构体。
2、 用一个函数实现N 个学生数据的输入,用另一个函数负责求每个学生三门课程的平均成绩,再用一个函数求出平均分最高的学生并输出该学生的数据。要求平均分和平均分最高的学生数据都在主函数中输出。

题目链接:http://www.noobdream.com/DreamJudge/Issue/page/1052/

 

结构体数组

对于结构体数组,我们先回想一下整型数组,然后举例我们要统计咱们班30个人的姓名,学号 ,成绩,如果我们用结构体变量来实现是不现实的。那么我们就准备用结构体数组来完成这事。结构体数组就是同一类型的结构体变量的集合,内存分布上是连续的。

一个结构体变量中可以存放一组数据;如一个学生的学号、姓名、成绩等数据.如果有10个学生的数据需要参加运算显然应该用数组,这就是结构体数组(如果定...

登录查看完整内容


课后作业

 

 


登录后发布评论

暂无评论,来抢沙发