题目描述
输入格式
输出格式
【问题描述】设有一个学生文件,结构为:学号(no),姓名(name ),班级号(calssno),大学入学成绩总分(score),学生号指针(pno),班级号指针(pclass),成绩数指针(pscore).设计 一个程序从该文件中读取记录到一个链表中,完成如下功能.
1.输入:添加一个学生记录
2.输出:输出全部学生记录
3.按no排序:通过pno指针将学生记录按no递增连接起来
4.按no输出:沿pno链输出全部学生记录
5.按calssno排序:通过calssno指针将学生记录按calssno递增连接起来
6.按calssno输出:沿calssno链输出全部学生记录
7.按score排序:通过pscore指针将学生记录按no递增连接起来
8.按score输出:沿pscore链输出全部学生记录
9.全清:删除学生文件的全部记录
10.存储后退:将单连表的全部结点存储到学生文件中,然后退出运行程序
【目的】链表综合应用
【输入形式】学号,姓名,班级号,成绩:
【输出形式】1:输入 2:输出 3:按no排序 4:按no输出 5: 按classno排序 6:按classno输出
7:按 score排序 8:按 score输出 9:全清 10:存储退出,请选择:
【样例输入】选择:1
06208,gaoya,630
选择:1
06209,lisi,617
选择:1
06210,lisi,643
选择:8
【样例输出】06210,lisi,643
06208,gaoya,630
06209,lisi,617
【样例说明】添加各学生记录之后,建立连表,执行各种操作
【评分标准】