C++编程:学生成绩管理系统 10

1、每一条记录包括一个学生的学号、姓名、性别、各门课成绩(英语、数学、计算机)、平均成绩。2、输入功能:可以一次完成若干条记录的输入。3、显示功能:完成全部学生记录的显示... 1、每一条记录包括一个学生的学号、姓名、性别、各门课成绩(英语、数学、计算机)、平均成绩。
2、输入功能:可以一次完成若干条记录的输入。
3、显示功能:完成全部学生记录的显示。
4、查找功能:完成按姓名或学号查找学生记录,并显示。
5、排序功能:按学生平均成绩进行排序。
6、将学生记录存在文件student.dat中。
7、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!
输入一个班若干个学生的学号和每个学生考试的三门功课(数学、英语、计算机)的成绩,所有学生以学号从小到大排序。要求编程序实现查询、排序等功能。具体要求如下:
A.要求显示如下界面
***********************************
1--------------输入并显示
2--------------查询
3--------------排序
4--------------退出
***********************************
通过选择1-4来确定要做哪一个操作。
B.若选2,则出现如下界面
***********************************
1----------按学号查询
2----------按姓名查询
3----------按成绩查询
4----------回到主界面
***********************************
通过选择1-4来确定要做哪一个操作,其中:按成绩查询实现查询平均成绩小于m分的学生。若找到该生将学生记录输出到屏幕,若查无此人,输出相关信息。
C.若选3,则按平均成绩从大到小排序,姓名,学号顺序也随之调整。
D.不同的模块都要有出错处理,并能给出出错提示。如输入数据错误,文件操作错误等等
E.以上各个功能均编写成子函数,由主函数调用实现。
F.利用结构体数组实现学生成绩的数据结构设计;
G. 将实现的程序代码和实验结果放到附件中
展开
 我来答
love87less
2009-12-14 · TA获得超过1316个赞
知道答主
回答量:1063
采纳率:0%
帮助的人:338万
展开全部
嗯,研究下。。。。不错,写的够详细,要求。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bosi1221
2009-12-14 · TA获得超过199个赞
知道小有建树答主
回答量:95
采纳率:0%
帮助的人:55.3万
展开全部
怎么看怎么觉得像我大学时候的一个作业
和我当时做的一摸一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式