中易网

我们留的作业 是在做不出来 帮帮我吧

答案:1  悬赏:60  
解决时间 2021-04-28 13:35
  • 提问者网友:江山如画
  • 2021-04-27 21:25

设有学生信息如下:学号、姓名、年龄、所在系、5门课程名称及成绩、总分、平均分。

试编写一个程序,完成以下要求的各项操作:

1、菜单显示学生信息的查看、添加、删除、修改、计算平均成绩、保存、退出系统操作等功能,为用户提供友好的功能选择界面,用户通过键入数字或者字母实现功能选择,进入相应的功能。

2、 输入10个学生的自然信息(或存在.txt文件中读入)。

3、 计算每个学生的总分、平均分,并输出每个学生的学号,姓名,总分,平均分。

4、 根据学生的总分进行排序输出,针对课程不同科目进行排序输出。

5、 统计输出每门课程的平均分。

6.  显示成绩最高的人的学号、姓名和成绩(如果有相同的人要全部显示);
7.  显示平均成绩、高于、低于和等于平均成绩的人数;
8.  显示成绩为优秀(90~100)、良好(80~89)、中等(70~79)、及格(60~69)、不及格(0~59)的人数和所占百分比;
9.  将以上6--8显示的信息存放到stuout.dat文件中;

10、 实现多种查询功能(例如:根据学号或姓名或所在系等等,进行查询一个或多个学生)。

11、  对于已输入的学生信息进行储存。

12、 能实现学生信息的增、删、改操作。

最佳答案
  • 二级知识专家网友:为你轻狂半世殇
  • 2021-04-27 22:38

设90分以上的为A,80-90之间的为B,70-79的C,60-69的为D,60以下的为E。


这是具体的程序

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息