学生成绩管理系统:
问题描述:已知某学生成绩表中现有N位同学的成绩(要求各人数据不同),如:
学号 姓名 成绩
01101 李平 75
01202 王露 70
01205 张强 85
01118 曹雨 90
…… …… ……
现需要删除已转学的某位同学的成绩,同时添加某位同学的成绩(学号、姓名、成绩自定),插入位置按姓名升序排列。请根据所学过的线性表知识用C/C++编程实现此操作。
程序要求:
(1)现有N位同学的数据要求从数据文件中读入,不用交互方式录入;
(2)拟删除同学的姓名及新添加同学的数据采用交互方式输入;
(3)删除及插入操作完毕,需将成绩表中的所有记录按姓名升序方式显示出来;
(4)将更新后的成绩表保存到另一个数据文件中;
(5)可以增加功能:如修改某位同学的成绩。
1