大学生与小学生学生成绩管理系统:信息管理与操作

需积分: 23 2 下载量 136 浏览量 更新于2024-09-07 收藏 25KB TXT 举报
"学生成绩管理系统是一个C++程序设计实现的应用,旨在对大学生和小学生的学习成绩进行管理。系统包含两个主要模块,分别针对不同年龄段的学生,每个模块都存储了丰富的个人信息,如学号(num)、姓名(name)、年龄、性别、班级(class1)以及各科成绩(如语文、数学、英语)。对于大学生模块,还额外记录了专业(zy)、程序设计成绩(cxsj)、高等数学成绩(gmath)和大学英语成绩。 系统允许用户进行人员的添加、删除和修改操作,这涉及到对学生信息的录入和维护。`set()`函数用于输入新学生的各项基本信息,包括学号、姓名、年龄、性别、班级和各科成绩。而`setd()`函数则在大学生模块中增加了专业和特定课程的成绩输入,以便于区分和分析不同阶段的学习情况。 `show()`函数是展示学生信息的关键部分,它会显示学号、姓名、年龄、性别、班级以及所有相关成绩,为教学管理和评估提供了方便。此外,系统可能还包括计算功能,如优秀率(youxiu)、不及格率(bujige)、总成绩(sum)、平均成绩(aver1)等,以便于评估学生的学习水平和进步。 为了实现这些功能,程序利用了C++的基本输入输出流(iostream)、格式化输出(iomanip)以及字符串处理(string)库。整个系统设计灵活,便于扩展和适应未来可能的需求变化。通过这个学生成绩管理系统,教师和管理员能够高效地跟踪和管理学生的学习数据,为教育决策提供有力支持。"
2013-09-26 上传
实现功能  计算平均值Avg:包括每门课程的平均值,和每个学生所有课程的平均值。  计算最高分Max:包括每门课程的最高分,和学生平均分的最高分,并给出最高分对应的学生姓名和学号。  计算最低分Min:包括每门课程的最低分,和学生平均分的最低分,并给出最低分对应的学生姓名和学号。  计算每门课程成绩不及格(<60分)以及优秀(大于90分)的学生个数Count。  计算每门课程的标准方差Variance。  查询功能Query:可以根据输入的学生姓名或者学号,查询该学生的所有课程的成绩。  排序功能Sort:按照从高到低的顺序,对每门课程的成绩进行排序,对学生平均分进行排序,并给出排序后成绩所对应的学生姓名和学号。 实现功能  计算平均值Avg:包括每门课程的平均值,和每个学生所有课程的平均值。  计算最高分Max:包括每门课程的最高分,和学生平均分的最高分,并给出最高分对应的学生姓名和学号。  计算最低分Min:包括每门课程的最低分,和学生平均分的最低分,并给出最低分对应的学生姓名和学号。  计算每门课程成绩不及格(<60分)以及优秀(大于90分)的学生个数Count。  计算每门课程的标准方差Variance。  查询功能Query:可以根据输入的学生姓名或者学号,查询该学生的所有课程的成绩。  排序功能Sort:按照从高到低的顺序,对每门课程的成绩进行排序,对学生平均分进行排序,并给出排序后成绩所对应的学生姓名和学号。