学生管理系统(C)
【C大作业】学生成绩管理系统(DDL:3.31)
背景:坏了,copy的代码还没读完,明天要交了(:cold_sweat:)
问题描述
背景设置:
- 教学班学生人数和课程门数受限制:学生人数<=50,课程门数<=10
- 采用链表构成所有学生记录
- 使用结构体表示每个学生信息(学号、姓名、考试成绩)
系统具备的功能:
- 增:增加后的记录<=50
- 删:删除多条记录
- 查:按学号和姓名查询
- 改
- 计算每位学生成绩总分和平均分
- 计算每门课总分和平均分
- 对学生记录排序:按学号升序、按姓名字典排序、按成绩总分/平均分排序
- 对学生记录统计:按成绩总分/平均分统计各个分数段的人数、占比,统计各个分数段人数、占比
- 数据存储:记录存盘操作,从磁盘读取已有学生记录
业务流程分析
文件结构:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 红豆zza!
评论