全球旧事资料 分类
C学生成绩管理系统
要求用C语言编写学生成绩管理系统,要求能进行添加删除修改输入输出等的操作,并能使用面相对像原理对此系统进行实现。学生成绩管理系统分析:
学生成绩管理系统分为8个模块,分别是:添加学生信息,输出学生成绩,查找学生成绩,修改学生成绩,删除学生成绩,学生成绩排序,保存数据到文件和读取文件中学生成绩的模块。学生成绩管理系统结构:
Mai
函数
Me
u函数
Stude
tAddOutputFi
dModifyDeletedSortSaveLoad重载符号
公有函数
Stude
t类私有成员:char
ame20charsex5i
t
umberi
tscore3i
ttotali
taverage
f各个子函数功能及其流程:1首先定义一个学生类ClassStude
t;并定义其各个私有变量和公有函数
ClassStude
t
私有变量
Cla
asd
s
d
oufi
dem
sa
lo

tp
d
letodvead载
ut
e
ify
2Stude
t();构造函数,用于初始化学生类中的各个变量并记录3Add();函数:用于添加学生信息的函数包括学号姓名成绩等的内容
主函数mai
菜单函数me
u选择菜单中的选项添加学生信息调用Add()函数调用重载并添加信息
4Output();函数:用于输出学生信息,包括学号姓名各科及总分平均成绩主函数mai
菜单函数me
u选择菜单中的选项输出学生信息调用Output()函数
输出学生信息
f5Fi
d();函数:用于查找学生各项信息。主函数mai
菜单函数me
u选择菜单中的选项查找学生信息调用fi
d()函数要求输入学生姓名
查找并输出学生信息
6modify函数:用于修改学生各项信息。主函数mai
菜单函数me
u选择菜单中的选项修改学生信息调用modify()函数要求输入学生姓名
修改并保存学生信息
7delete函数:用于删除学生信息。
f主函数mai
菜单函数me
u选择菜单中的选项删除学生信息调用delete()函数要求输入学生姓名
删除学生信息
8sort函数:对学生各项信息进行排序操作。主函数mai
菜单函数me
u选择菜单中的选项学生信息排序调用Sort()函数
完成排序操作
8save和load函数:将学生信息保存到文件中,并在需要的时候调用该文件将其中的学生信息显示出来
f主函数mai
菜单函数me
u选择菜单中的选项选保存或读取调用load()函数
文件读取成功
调用save函数按要求输入文件名
文件保存成功
9“”“”“”符号的重载:在各个函数处理数据过程中对这些的调用处理函数源代码:
此函数源代码在VisualC60环境下编译通过。具体如下i
clude
好听全球资料 返回顶部