- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vc课学生期末成绩平均分,最高最低分
河北工业大学计算机软件技术基础(VC)2015年课程设计报告 学院 电气工程学院 班级 电气141班 姓名 韩超超 学号 140805成绩____ 一、题目: 学生期末成绩及平均分、最高最低分计算(39) 二、设计思路 1、 总体设计 1)分析程序的功能 设计一套学生期末成绩及平均分、最高最低分计算系统,主要包括学生成绩信息的录入(包括:班级、学号、姓名、期末成绩、平时成绩),然后填充总成绩,并按班级求期末成绩、平时成绩和总成绩的平均分,各班期末成绩、平时成绩、总成绩的最高分和最低分,以及所有学生总成绩中的最高最低分。 最后以与EXCEL相似的格式输出。 2)系统总体结构: 程序运行后首先提示用户输入学生的个数,然后提示录入学生的成绩信息,当信息成功录入后,系统会运用各个函数模块(包括主函数模块、总成绩填充模块、班级汇总模块、各班期末成绩最高最低分计算模块、各班平时成绩最高最低分计算模块、各班总成绩最高最低分计算模块以及总成绩最高最低分计算模块)对学生成绩进行分类汇总,并计算各班各类成绩最高,最低分,最后再找出所有学生总成绩中的最高最低分。 2、各功能模块的设计:说明各功能模块的实现方法 1)main模块 main函数完成衔接和调用各个自定义函数。 2)zchj模块 将填充的总成绩和学生的其它成绩信息一块输出。 3)bjhz模块 对所有学生的成绩进行分类汇总,并在此模块的运算当中找出各班期末、 平时、总成绩的最高最低分。 4)qmm模块 将bjhz模块中确定的各班期末成绩最高、最低分输出。 5)pshm模块 将bjhz模块中确定的各班平时成绩最高、最低分输出 6)zm模块 将bjhz模块中确定的各班总成绩最高、最低分输出 7)m模块 计算并输出所有学生总成绩中的最高、最低分以及学生所在的班级。 3、设计中的主要困难及解决方案 设计中如何确定各学生所在班级并通过比较找出各班各类成绩的最高最低分。于是在bjhz模块中采用字符比较的方法,确定学生所在班级。并通过“擂台法”找出各类成绩的最高最低分。 4、 你所设计的程序最终完成的功能 1)说明你编制的程序能完成的功能 实现对特定个数学生成绩信息的录入,并像在计算机文化基础课中讲的用EXCEL处理数据表一样,对数据表进行填充数据、分类汇总等操作,并按班级求期末成绩、平时成绩和总成绩的平均分,各班期末成绩、平时成绩、总成绩的最高分和最低分,以及所有学生总成绩中的最高最低分。 2)准备的测试数据及运行结果 三、程序清单 1)main函数 void main() { int a; double zmax,zmin; cout请输入学生人数\t; cina; coutendl; cout请输入学生成绩endl; coutendl; cout班级学号姓名期末成绩平时成绩\n; for(int i=0;ia;i++) { cinstu[i].bjstu[i].xhstu[i].xmstu[i].qmstu[i].psh; stu[i].z=0.7*stu[i].qm+0.3*stu[i].psh;//计算总成绩 } coutendl; cout填充总成绩endl; zchj(stu,a); coutendl; cout班级汇总endl; bjhz(stu,a); coutendl; cout各班期末最高,最低分endl; qmm(cla); coutendl; cout各班平时成绩最高,最低分endl; pshm(cla); coutendl; cout各班总成绩最高,最低分endl; zm(cla); coutendl; cout总成绩最高,最低分endl; m(stu,a,zmax,zmin); coutendl; } 2)zchj函数 void zchj(STUDENT *p,int n) { cout班级\t学号\t姓名\t期末成绩\t平时成绩\t总成绩endl; for(int i=0;in;i++) coutp[i].bj\tp[i].xh\tp[i].xm\tp[i].qm\t\tp[i].psh\t\tp[i].zendl; } 3)bjhz函数 void bjhz(STUDENT *p,int n) { for(int i=0;in;i++) if(strcmp(p[i].bj,传媒1)==0) { cla[0].qm+=p[i].qm; cla[0].psh+=p[i].psh; cla[0].z+=p[i].z; cla[0].xs++; if(p[i].qmcla[0].qmmax) cla[0].qmmax=p[i].qm;
您可能关注的文档
- Sobl边缘检测算子.doc
- Soblev空间建立.doc
- SoldWorks仿真分析.doc
- SNM++中文文档.doc
- SoldWorks基本功系列.doc
- SoldWorks自定义属性——属性标签编制程序Word文档.doc
- Snifer使用教程.doc
- SOLS公约有关内容.doc
- Soldworks曲线曲面设计方案.doc
- Sooud汽车保险论文关于汽车保险论文:汽车保险精算定价模型研究综述.doc
- 2025年山西忻州市原平市某国企招聘工作人员若干人备考题库参考答案详解.docx
- 2025年滁州市南谯区某国企外包岗位招聘10人笔试备考题库及参考答案详解1套.docx
- 2025年洛阳市偃师市某国企外包岗位招聘10人笔试备考题库及完整答案详解1套.docx
- 2025年河源市源城区某国企外包岗位招聘10人笔试备考题库含答案详解.docx
- 2025年四川省眉山市青神县某国企招聘工作人员若干人备考题库含答案详解.docx
- 2025年沧州市吴桥县某国企外包岗位招聘10人笔试备考题库及参考答案详解一套.docx
- 2025年漳州市漳浦县某国企外包岗位招聘10人笔试备考题库及答案详解一套.docx
- 2025年湖南省永州市双牌县某国企招聘工作人员若干人备考题库及答案详解一套.docx
- 2025年肇庆市德庆县某国企外包岗位招聘10人笔试备考题库及参考答案详解1套.docx
- 2025年山西大同市城区某国企招聘工作人员若干人备考题库及答案详解一套.docx
最近下载
- 环太平洋火山地震带.PPT VIP
- 教材溯源 追根教材——统编版教材中的信息类文本-2025年高考语文一轮备考宝典(新高考通用).docx VIP
- 新教科版三年级上册科学全册精编教案(2025年新教材).pdf
- 人美版(2024)三年级上册美术 第二单元第2课时 蔬果显墨韵课件.pptx VIP
- Golang语言智能合约多标签漏洞数据集构建.docx VIP
- 假性球麻痹_精品.ppt VIP
- 中国银行开立信用证申请书.pdf VIP
- (高清版)DB2101∕T 0009-2019 城市地下综合管廊土建工程施工质量验收规范.pdf VIP
- 2《日月潭》说课稿-2023-2024学年培智语文六年级下册.docx VIP
- 耕地土壤重金属污染状况调查技术规范.pdf VIP
文档评论(0)