C++ 学生成绩信息管理
一、设计要求
由于同学们已经学习了指针、链表、文件读写等基本知识,为了与后续课程,如数据结构、数据库系统等有一个知识体系上的衔接,特设置一个信息管理类的课题《成绩管理系统》,其它诸如人事管理、学籍管理、图书管理、通讯录管理等,结构类似,仅管理对象有所不同。
学生信息包括:
学号、姓名、专业、班级等。
课程信息包括:
课程名称、课程编号、学分数等。
学生课程成绩信息包括:
学号、课程编号、课程成绩、开课学期等。
主要功能有:
对学生信息、课程信息、成绩信息进行添加、修改、删除、读出、写入、查找、排序、计算总分、平均分、分类汇总等。
编写代码,运行程序后,显现下面的参考界面:
成绩管理
1.输入学生成绩
2.修改学生成绩
3.删除学生成绩
4.计算每位学生的总分
5.计算每位学生的平均分
6.按学号或姓名查询学生成绩
7.按班级查询学生成绩
8.成绩排序
9.按班级统计学科总分、平均分等
请选择(1~9,0:退出):
选择一个菜单后,显示结果。
目录
一、运行截图