教务信息管理系统源代码2010.05.20

教务信息管理系统源代码2010.05.20

ID:35546474

大小:139.17 KB

页数:35页

时间:2019-03-26

教务信息管理系统源代码2010.05.20_第1页
教务信息管理系统源代码2010.05.20_第2页
教务信息管理系统源代码2010.05.20_第3页
教务信息管理系统源代码2010.05.20_第4页
教务信息管理系统源代码2010.05.20_第5页
资源描述:

《教务信息管理系统源代码2010.05.20》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、要求教务信息管理系统1、题目描述设计一个教务信息管理系统,该程序具有以下功能:(1)录入如下信息:学生基本信息:如学号、姓名、性别、年龄、宿舍号码、电话号码等。学生选修课程的基本信息:课程编号、课程名称、考试成绩、平时成绩、综合成绩、学分、重修否等。如果重修,需要考虑重修学期、重修成绩,并且要考虑多次重修的情况。(2)统计每个学生各门功课的平均成绩,并按平均成绩从高到低的次序排名输出每个学生各门功课的综合成绩和平均成绩(名次、学号、姓名、平均成绩、各门功课的考试成绩、平时成绩、综合成绩)。(3)

2、统计并输出各班各门功课的平均成绩和总平均成绩。(4)统计并输出每个同学已修学分。(5)列出不及格学生清单(学号、姓名、不及格的课程和成绩)。(6)教务信息其它方面的统计(自行确定,加分项)。2、题目要求(1)按照分析、设计、编码、调试和测试过程完成应用程序;(2)学习并使用流程图等工具,并在撰写论文中使用;(3)程序的各项功能在程序运行时,以菜单方式选择并执行;(4)要求用户输入数据时,要给出清晰、明确的提示,包括:输入数据的内容、格式及结束方式等(5)所有的信息存储在文件中,并实现文件读写操作。3

3、、提示(1)学生基本信息可以设计一个结构体类型(2)多个学生基本信息可以以数组或链表来存储。二、代码://##########################################################################################//###########################################################################################include

4、#include#include#include#include#defineN500//定义班级的个数//##################################结构体的定义############################################//#########################################################################

5、#################structagain//重修结构体{charterm[3];//重修学期floattotal;//重修成绩};structcourse//课程结构体{charnum[10];//课程编号charname[20];//课程名称floatfinal;//考试成绩floatperformance;//平时成绩floattotal;//综合成绩intcredit;//学分charre[5];//是否重修pass或failestructagainag[5];//重修情况zu

6、idowuciinttimes;//重修次数};structstudent//学生结构体{intClass;//班级charnum[12];//学号charname[20];//姓名charsex[5];//性别intage;//年龄charroom[20];//宿舍号码charphone[15];//电话号码intsubject;//输入几门课程structcoursecou[10];//课程及成绩structstudent*next;//下一个学生};structscore//课程成绩结构体{c

7、harname[20];//课程名floatfinal;//考试成绩floatperformance;//平时成绩floattotal;//综合成绩};structave//学生平均成绩结构体{intClass;//班级charnumber[12];//学号charname[20];//姓名floatstudentave;//平均成绩intsubjects;//几门课程structscores[10];//课程及成绩structave*next;//下一个学生};//################

8、######################函数声明#######################################################//#####################################################################################################structstudent*creat();//构建学生成绩链表voidwrite(structstud

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。