建立某班某学期学生信息的单向链表。

建立某班某学期学生信息的单向链表。学生信息包括学号、姓名、四门课程(微积分、线性代数、物理、C语言)的成绩。学生记录按照学号从小到大顺序排列。要求实现如下功能: 1)手动增加学生的信息; 2)根据学号或姓名查询学生的信息; 3)修改学生的信息; 4)删除学生的信息(如休学或退学的学生) 5)查询该学期不及格人次及不及格门数。 6)查询每门课程的平均成绩,并求出平均成绩最高和最低的课程。 7)查询平均成绩排名班级前5名学生。 8)把录入的学生信息保存成文件; 9)将学生信息保存在文件中,并通过读取文件建立初始链表。

要求用带头结点的单链表实现。

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

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^