永发信息网

求大神帮忙用c或c++语言实现学生成绩查询系统编程

答案:3  悬赏:10  手机版
解决时间 2021-10-17 12:37
  • 提问者网友:心牵心
  • 2021-10-16 12:31
要求:
1)问题描述
学生信息包括:学号、姓名、性别、年龄、班级等信息。
小学生除了包括学生所有信息外,还包括英语、数学和语文成绩。
中学生除了包括小学生所有信息外,还包括地理、历史成绩。
大学生除了包括学生所有信息外,还包括专业、英语、程序设计和高等数学等课程。
2)功能要求
(1)添加功能:程序能够添加不同学生的记录,提供选择界面供用户选择所要添加的类别,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有学生的记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。
(5)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。
(6)统计功能:能根据多种参数进行统计。能统计学生人数、总分、单科的平均分等。
(7)排序功能:可按总分和单科成绩排名次。
3)设计要求
应用继承、抽象类、虚函数、虚基类、多态等面向对象思想设计程序。
最佳答案
  • 五星知识达人网友:夜余生
  • 2018-10-28 19:42
您好,该程序可以参考 C语言程序设计 李峰 谢忠科版的教材 第265-281页有 是C编的学生成绩管理系统, 程序过长,您可以去图书馆找该书籍。
如果要编写的话,可能要编写2,3天,毕竟有600行左右。
望采纳。
全部回答
  • 1楼网友:蓝房子
  • 2020-06-06 12:23
这个也设计的太多了吧,一时半会怎么完成?
  • 2楼网友:患得患失的劫
  • 2019-06-12 12:27
我做的话至少要好几天吧!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯