用C语言程序编写一个菜单驱动的学生成绩管理系统

用C语言程序编写一个菜单驱动的学生成绩管理程序。某个学生班-一个学 期的学生成绩管理,设课程数量为5门课程,学生人数为10人。

1、程序功能

(1)从键盘输入包括学号、姓名、各门课程及成绩(学生基本信息及所选科目成绩的录入);

(2)计算每个人的总分和平均分,并按照平均分排序;

(3)具有查询的功能;

(4)具有学生增加和减少功能;

(5)将原始数据和计算后的数据保存在磁盘文件student.xt中。

2、系统菜单

[1]输入(键盘输入若干条记录,相当于初始化)

[2]插入(插入一 条新记录)

[3] 查找(输入一个学生学号,输出其学生基本信息和各科成绩)[4] 删除(按姓名或学号查找, 删除一条学生记录)

[5] 统计(若按1, 则输入学生的学号统计该生的总分及平均分;若按2,则输入课程求该门课程的总平均分)

[6]排序(按学 号或按其他字段属性进行排序)

[7]存盘(将所有 数据以文件的形式存盘)

[0]退出(退出系统 )

参考

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^