Skip to content

doachit/Student_Score_managment_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

需求

每位学生信息包括:学号、姓名、性别、学院、3门成绩。学生信息保存在文件中。要求:

  • 1.函数实现从文件中输入信息到定义的数据中。
  • 2.函数实现排序(1):学生平均成绩的降序排序,并输出所有信息到显示屏。
  • 3.函数实现排序(2):学生姓名的升序排序,并输出所有信息到显示器。
  • 4.函数实现查询(1):根据学号查询学生信息,并输出该生信息,并输出所有信息到显示器。
  • 5.函数实现查询(2):根据姓名查询学生信息,并输出该姓名的学生信息,并输出所有信息到显示器。
  • 6.函数实现查询(3):根据学院代号列出该学院的所有学生信息,并输出到显示器。
  • 7.函数实现统计:根据学生平均成绩统计各分数段的人数级所占的百分比,并以直方图方式输出,形式如下:
分段 人数 图形
<60 3(10%)***
60-69 8(…) ********
70-79 7(…) *******
80-89 8(…) ********
>=90 4(…) ****

进入程序后,无条件执行从指定文件名中读入数据;数据读入后,以菜单的形式选择后续的执行:

1. 平均成绩降序排序
2. 姓名升序排序
3. 学号查询
4. 姓名查询
5. 学院学生列表
6. 平均成绩统计
7. 退出

其中的查询模块中,须为循环结构,用户可以选择继续查询,当输入的为-1时,结束当前查询,返回主菜单。

提高模块

    1. 函数执行需有密码(密码在文件中不得以明文出现);
    1. 密码修改模块

添加功能(2016.6.5)

  • 1.添加学生信息
  • 2.删除学生信息
  • 3.修改学生信息

本文使用 小书匠编辑器发布。

About

学生成绩管理系统(没有数据库)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages