说明:
-
本程序的基本功能由单链表实现,满足基本的增删改查等功能,包括对文件的读写。
-
由于测试数据较少,项目的鲁棒性可能不是很好。
基本功能
-
退出
-
输入成绩
-
计算每名学生加权平均成绩
-
计算每门课程平均分
-
按分数降序排列
-
按学号升序排序
-
按姓名在字典中排序
-
学号检索
-
按名字查找
-
删除学生的信息
-
统计分析
-
打印学生分数
-
写入文件
-
从文件中读取
下步改进:
-
测试边缘数据或者增加测试数据,提高代码鲁棒性
-
连接数据库,提高效率,更直观的观察数据