- 0
- 0
- 约8.61千字
- 约 8页
- 2026-02-19 发布于北京
- 举报
湛江师范学院2012年-2013学年度第二学期
期末考试上机试题
考试科目:高级语言程序设计(C++)
(考试时间:45分钟)
五、编程题(25分)
成绩表是一种最常见的二维表,它的特点是数据项的数据类型不尽相同,同
时这些数据项之间又是相互关联的。对于这样的数据,很适合把它们存储在结构
体类型的变量或者对象中。
现有某门课程的成绩表如下:
NumberNameSexUsualMidFinalTotal
2011314201CaiMM7575710
2011314202CaiXHF9580850
2011314203ChenGDF10075760
2011314204LuYXM9080880
2011314205FengYF9070780
2011314206FuYYF9575790
2011314207GanChM9580890
2011314208GanYChM9575740
2011314209HongHF9570870
2011314210HuangXMF9075730
注:Number——学号Name——姓名Sex——性别Usual——平时成绩
Mid——期中成绩Final——期末成绩Total——总评成绩
请根据下列各小题的要求完成程序的编写:
1)利用自定义函数实现在屏幕上显示如下的欢迎信息。(5分)
WelcometoZhanjiangNormalCollege
Copyright@[YourName]
(注意:[YourName]替换为你自己的姓名拼音,如梁思诗——LiangSSh)
2)根据成绩表,自定义一个名为Score的结构体类型,并将表中的学生成绩存
储在Score类型的结构体数组中,该结构体数组的名称为student。(10分)
以下两小题选做一题,原则上要求学号为奇数的同学完成小题3,学号为偶
数的同学完成小题4。
3)一般而言,总评成绩是由平时成绩、期中成绩与期末成绩按照一定比例求和
总评=平时*0.2+期中*0.2+
得出。已知某位老师采用的总评成绩求和公式为:
期末*0.6,根据该公式计算出每位学生的总评成绩Total,并参考下表格式
输出成绩表。(10分)
NumberNameSexTotal
2011314201CaiMM72.6
2011314202CaiXHF86.0
2011314203ChenGDF80.6
2011314204LuYX
您可能关注的文档
最近下载
- 河道整治工程施工质量创优计划的实施效果评估与改进策略.docx VIP
- 水利工程质量创优方案(3篇).docx VIP
- 110kv变电站的设计毕业设计(论文).docx VIP
- 华中师范大学《C++程序设计》2020-2021学年第一学期期末试卷.pdf VIP
- 电力系统仿真:电力系统暂态仿真all.docx VIP
- 电力系统暂态稳定性仿真研究毕业设计(论文).docx VIP
- 3 浮力——液面升降问题(原卷版).docx VIP
- 核心素养视域下的初中数学单元作业设计研究.docx VIP
- 纪念红军长征90周年演讲稿(2025年最新版).pptx VIP
- 2002-2012 十年北京卷高考语文试卷深度解析.pdf VIP
原创力文档

文档评论(0)