- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. 课程设计题目:学生成绩管理 · .. . 第1章系统概要 1.1 系统介绍 设计一个学生管理系统,能够实现学生信息输入,并对这些信息进行处理并输出。 1.2 基本功能要求 从键盘输入某班级若干个学生的学号、姓名、三门课(语文、数学、英语)的成绩, 分别实现如下功能; 1)统计每个学生的总分和平均分。 2)按总分由大到小排出名次。 3)打印出成绩在全班平均分以上的学生名单和数据信息。 4)任意输入一个学号或姓名, 能够查找出该学生在班级中的排名及其考试成绩。 本系统是根据学生成绩管理的需要,而建立一个“学生成绩管理系统”,以及方便对 成绩的各项管理操作。 本系统能对成绩进行输入和输出; 能按成绩对学生进行排序, 并显 示学生资料、成绩等,不过得以系统输入学生资料、成绩为前提。能根据学生的姓名或学 号来查询该学生的资料。 .. . 第 2章 设计思路与算法 2.1 程序功能结构图 学生成绩管理统 设置班级人数 输入学生信息 主菜单 统 对 统 查找 计 学 计 平 生 高 均 成 于 分 绩 班 和 排 级 利 利 利 总 序 平 用 用 用 分 均 学 姓 姓 成 号 名 名 绩 查 查 查 学 找 找 找 生 学 学 学 生 生 生 打印学生信息 图 2-1 学生成绩管理系统功能图 .. . 2.2 各模块介绍 学生成绩管理系统包括七个模块: 输入学生资料, 输出学生资料, 统计总分和平均分, 按学生总成绩或平均成绩排序, 打印平均分高于班级平均分的学生信息, 按姓名或学号查找,菜单选择这七个模块既相互联系又相互独立。 各模块功能介绍 1)输入模块( void setdata(student stu[]) ): 主要功能是用来对学生的成绩进行输入。 使用该功能可以输入所有学生的信息、 资料 等。具体包括学生的班级,学号,姓名,各科成绩。 2)输出模块( void print(student stu[],int i) ): 主要功能是用来对学生的成绩进行输出。在系统已经录入了学生资料成绩的前提 下,使用该功能可以显示所有学生的信息、资料等。具体包括学生的班级,学号,姓 名,各科成绩,总成绩和平均成绩。 3)统计模块( void count(student stu[]) ): 主要功能是用来对学生的成绩进行计算。在系统已经录入了学生资料成绩的前提 下,使用该功能可以计算出每个学生的总成绩和平均成绩。 4)排序模块( void sort(student stu[]) ): 按学生平均成绩进行排列模块块, 此模块的主要功能是用来对学生的平均成绩进行排 序,这样在统计名次是就比较方便。 在系统保存学生资料的前提下, 使用此功能能快速统 计出学生的名次情况。 5)打印平均分高于班级平均分的学生信息模块( void getaverage(student stu[]) ): 主要功能是输出学生平均分高于等于班级平均分的学生信息。 6 ) 查 找 模 块 ( void search1(student stu[],char*a) 按 学 号 查 找 void search2(student stu[],char*b) 按姓名查找): 主要功能是用来查找学生资料, 在系统输入学生资料的前提下, 想查找某个学生的资 料,我们只要知道他的学号或姓名, 输入学号或姓名后, 系统可以帮我们把他的信息输出。 7)菜单模块( int select1() ): 主要功能是用来选择哪种操作。根据提示可对学生信息进行处理。 .. . 第 3 章 源程序代码 #includeiostream.h // 输入输出流的头文件 /******************************************** 文件包含命令, strcmp 函数存放在 string.h 文件中。 ********************************************/ #includestring.h // 字符串处理的头文件 #includewindows.h int n; //设置一个全局变量 struct student //声明学生信息的结构体 { char number[20]; // 学生的学号 :20 个字符长度 char name[30]; // 学生的名字 :20 个字符长度 char c[5]; //学生的班级 :5 个字符长度 double math; // 数学成绩 double chinese; //语文成绩 double english; // 英语成绩 double total; //总分 double average; //平均分 int rank; //排名 }s; void setdata(student stu[
您可能关注的文档
- 2019秋外研版九年级英语上册Module7GreatbooksUnit2Itis.docx
- 2019秋外研版英语八年级上册温州版同步测试试题:Module9模块话题写作.docx
- 2019秋浙教版八年级科学上册课时检测:2.3大气的压强.docx
- 2019苏科版八年级物理上册课课练包含答案——3.2人眼看不见的光巩固提优.docx
- 2019青岛版七年级上册数学第2章有理数单元练习题.docx
- 2019高一地理鲁教版必修2课时同步练习卷:4.3交通与通信发展带来的变化.docx
- 2019高二化学期中考试模拟试题选修5人教版第一、第二章第三章第一节.docx
- 2020届中考生物一轮复习知识点总结同步练习卷:细胞是生命活动的基本单位.docx
- 2020届人教版中考物理知识点总结强化练习卷:电流电压电阻.docx
- 2020届高考地理人教版选考一轮复习强化训练:地球的自转及地理意义含解析.docx
最近下载
- 人教版六年级上册数学第一单元《分数乘法》测试卷下载.docx VIP
- 生物法交替年产2.5万吨缬氨酸、精氨酸及年产1000吨肌醇建设项目环评报告书.pdf VIP
- 2025年宠物用品电商市场细分需求与产品创新策略研究报告.docx
- (教科版)小学四年级科学上册第四单元检测卷(附答案).docx VIP
- 技术研发部年终述职报告总结.pptx
- 电工技能竞赛模拟题.docx VIP
- 2025年江西省委党校在职研究生招生考试(马克思主义理论)历年参考题库含答案详解.docx VIP
- 森林草原灭火安全手册.pdf VIP
- 二十届四中全会测试题及参考答案.docx VIP
- 基层医疗慢性阻塞性肺疾病早期筛查及规范化管理题库答案-2025年华医网继续教育答案.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)