学生成绩查询c语言程序文件.doc

学生成绩查询c语言程序文件.doc

ID:49924310

大小:50.50 KB

页数:15页

时间:2020-03-05

学生成绩查询c语言程序文件.doc_第1页
学生成绩查询c语言程序文件.doc_第2页
学生成绩查询c语言程序文件.doc_第3页
学生成绩查询c语言程序文件.doc_第4页
学生成绩查询c语言程序文件.doc_第5页
资源描述:

《学生成绩查询c语言程序文件.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、填写说明:1、同一名教师在不同教学班教授的同一门课程只须填写一份教学日历;由不同教师教授的同一门课程每人填写一份教学日历。2、“作业、实验”栏中的作业,是指教师计划布置的,应该批改的作业。3、法定假日不安排教学内容,其课次顺延安排。系统开发语言作业现有一个班级,共10人,本学期共学习三门课程,设计一个学生成绩管理系统,要求如下:1、完成三门课程成绩输入;或单门课程录入、或同时录入三门课。2、完成成绩排序:按单科成绩排序、按平均分排序;3、完成成绩统计:按单科分段统计人数、按平均分分段统计(60分以下,60-79分,80以上);4、用结构体完成

2、学生姓名和成绩的输入:5、完成成绩查询:单科查询、平均分查询、按姓名查询、分段查询等;6、完成奖学金统计:三门课均高于90分,一等奖学金;三门课均高于80分,二等奖学金,统计获奖学金人数7、完成成绩输出:按单科输出、输出所有成绩、按平均分由高到低输出,输出奖学金名单等;.作业要求第1、2、3周、完成成绩录入、排序和统计第4、5、6周、完成菜单和函数编制第2、8、9周、完成成绩查询和统计第10、11周、完成查询输出第12、13周、讲程序进行函数化、模块化第14、15周、应用指针、指针函数以及函数指针等第16周,完善程序、验收。最后打印出完整代码

3、清单代码如下:#includestructstudent{...floatmath;floatChinese;floatEnglish;floataverage;charname[5];};voidinputgread(structstudentstu)//输入成绩{inta=0;scanf("%s",stu.name);printf("按顺序输入数学成绩,语文成绩,英语成绩");scanf("%f%f%f",&stu.math,&stu.Chinese,&stu.English);}voidChinesecomposito

4、r(structstudentstu[])//按语文排序{intnum=0,num2=0;...structstudentp;for(num2;num2<9;num2++){for(num;num<9;num++){if(stu[num].Chinese

5、thcompositor(structstudentstu[])//按数学排序{intnum=0,num2=0;...structstudentp;for(num2;num2<9;num2++){for(num;num<9;num++){if(stu[num].math

6、Englishcompositor(structstudentstu[])//按英语排序{intnum=0,num2=0;...structstudentp;for(num2;num2<9;num2++){for(num;num<9;num++){if(stu[num].English

7、nglish);}}voidAverage(structstudentstu)//平均分{intnum=0;...stu.average=(stu.Chinese+stu.English+stu.math)/3;}voidAveragecompositor(structstudentstu[])//按平均分排序{intnum=0,num2=0;structstudentp;for(num2;num2<9;num2++){for(num;num<9;num++){if(stu[num].average

8、=stu[num];stu[num]=stu[num+1];stu[num+1]=p;}}}for(num=0;num<10;num++){...printf("%

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

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

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