用C++设计一个“学生成绩管理系统”,要求如下:

设计一个“学生成绩管理系统”,系统的主界面如下:
*****************************************
学生成绩管理系统

1) 成绩录入
2) 成绩修改
3) 成绩查询
4) 平均成绩
5) 增加学生
6) 删除学生
0) 退出系统

请选择功能:(0--6):
******************************************
要求如下:
1、 学生信息包括:学号、姓名、年龄、C成绩、英语成绩、数学成绩;
2、 系统根据学生人数动态分配存储空间,既可以用数组,也可以用链表;
3、 初始化学生成绩时,按学号升序排列;
4、 可以根据学号查询学生成绩,或修改学生成绩;查找算法使用二分查找;
5、 增加新学生也需要动态扩充内存空间(动态数组用realloc扩充,或用链表),插入时保持升序顺序不变;
6、 删除学生后升序顺序也不变;
7、 平均成绩包括学生自己的平均、班级各门课的平均、班级的总平均。
8、 每结束一个功能调用后仍返回主界面显示,直到选择0退出系统。

楼主,留个邮箱 ....我传一个给你,(我自己写的C语言的,功能比你要求的还全哦.....)自己动手改一下就是c++啦....追问

[email protected]

追答

已发...记得查收一下
有什么不懂的可以问我哦...记得采纳啊......

追问

我想要的是符合要求的那种,不过麻烦你了,分给你 吧。

温馨提示:答案为网友推荐,仅供参考