学生成绩管理系统(数据结构课程设计)
学生成绩管理问题 问题描述:建立两个学生成绩信息表1、2,以文件的形式分别进行存储命名为1.txt和2.txt,然后实现将两个文件合并成一个新的文件3.txt。 新文件中有补考的学生查找到,存储到另一个文件4.txt中。 基本要求: 1、学生成绩信息表至少包含姓名、学号、语文成绩、数学成绩、英语成绩、总分。 2、合并后的文件3.txt中的数据要按照总分进行降序排序。(排序方法为直接插入排序) 3、根据学生姓名和学号应该能查到学生的各科成绩。(查找方法为折半查找) 4、存储结构为顺序表。 1 /* 2 ***************************************************************************************************************************** 3 knocker:1.void read(char str[40]);读取文本 4 2. Status InitList(SqList *L); 构造空的顺序表 L 5 3 Status fuzhi_sq(SqList *L,SqList *L3); 将txt1,2中的数据传到顺序表中 6 4.void InsertSort(SqList &L);直接插入排序 7 5.void Create(SqList &L,char str