课 程 设 计 报 告课程名称《数据结构》课题名称_ 学生成绩管理系统 专 业 计算机科学与技术专业班 级计算机学 号姓 名* ** 指导老师 ** * 2024 年 12 月 9 日前 言 设计课题八三十:学生成绩管理系统一、问题描述:现有学生成绩信息文件 1(1
txt),内容如下姓名 学号 语文 数学 英语 张明明 01 67 78 82李成友 02 78 91 88张辉灿 03 68 82 56王露 04 56 45 77陈东明 05 67 38 47…
…学生成绩信息文件 2(2
txt),内容如下:姓名 学号 语文 数学 英语 陈果 31 57 68 82李华明 32 88 90 68张明东 33 48 42 56李明国 34 50 45 87陈道亮 35 47 58 77…
试编写一管理系统,要求如下:1) 实现对两个文件数据进行合并,生成新文件 3
txt2) 抽取出三科成绩中有补考的学生并保存在一个新文件 4
txt3) 对合并后的文件 3
txt 中的数据按总分降序排序(至少采纳两种排序方法实现)4) 输入一个学生姓名后,能查找到此学生的信息并输出结果(至少采纳两种查找方法实现)5) 要求使用结构体,链或数组等实现上述要求
二、功能要求:1、实现对两个文件数据进行合并,生成新文件 3
2、本系统显示这样的菜单:请选择系统功能项:0
显示学生信息2
显示按学号排序后的学生信息3
显示按总分排序后的学生信息4
按学号查学生各科分数和总分5
按姓名查学生各科分数和总分6
抽取出三科成绩中有补考的学生并保存三、算法提示:1、 数据结构:结构体类型数组2、 数据库结构:下表构成该系统的基本数据库
姓名学号语文数学英语Charintintintint四、测试数据:学生人数 N=10 五、其它:对该系统有兴趣的同学可以在实现上述基