- 30
- 0
- 约1.17千字
- 约 5页
- 2021-04-23 发布于北京
- 举报
试卷第 PAGE 4 页共 NUMPAGES 4 页
初级程序员C++程序设计试卷(初级程序员)
姓名:_____________ 年级:____________ 学号:______________
题型
选择题
填空题
解答题
判断题
计算题
附加题
总分
得分
评卷人
得分
1、阅读以下说明和C++代码,将应填入____处的语句或语句成分写在答题纸的对应栏内。 某数据文件students.txt的内容为100名学生的学号和成绩,下面的程序将文件中的数据全部读入对象数组,按分数从高到低进行排序后选出排名前30%的学生。【C++代码】 2、阅读以下说明和C++代码,将应填入_____处的字句写在答题纸的对应栏内。 【说明】现需要统计某企业员工的月平均工资,即该企业本月发给员工的工资总和除以员工数。假设企业本月发给员工的工资总和为sumSalary,该企业的员工总数为employeeNumber,下面的程序代码计算该企业员工本月的平均工资,其中需要处理employNumber为0的情况。【C++代码】 【问题1】程序运行时,若输入的员工工资总和为6000,员工数为5,则屏幕输出为:请输入当月工资总和与员工数: 【问题2】若程序运行时,第一次输入的员工工资总和为6000,员工数为0,第二次输入的员工工资总和为0,员工数为0,则屏幕输出为:请输入当月工资总和与员工数: 3、阅读以下说明和C++代码,将应填入_____处的字句写在答题纸的对应栏内。 【说明】已知类LinkedList表示列表类,该类具有4个方法:addElement( )、lastElement( )、numberOfElement( )以及removeLastElement( )。4个方法的含义分别如下。voidaddElement(Obect):在列表尾部添加一个对象。ObjectlastElement( ):返回列表尾部对象。intnumberOfElement( ):返回列表中对象的个数。voidremoveLastElement( ):删除列表尾部的对象。现需要借助LinkedList来实现一个Stack栈类,C++代码1和C++代码2分别采用继承和组合的方式来实现。【C++代码1】【C++代码2】 【问题】若类LinkedList新增加了一个公有的方法removeElement(intindex),用于删除列表中第index个元素,则在用继承和组合两种实现栈类Stack的方式中,哪种方式下Stack对象可访问方法removeElement(intindex)?__(5)__(A.继承B.组合)
您可能关注的文档
最近下载
- 淮北市和淮南市2026届高三第一次质量检测(一模)物理试卷(含答案).pdf
- 2024年贵州省高考英语试卷(含答案解析)+听力音频.docx
- 湖北省武汉市2022-2023学年六年级上学期数学期末试卷(含答案)2.pdf VIP
- 2024-2025学年高一英语上学期期末试题分类汇编:读后续写(教师版).pdf VIP
- 关于成立、调整胸痛中心委员会成员的通知(新).docx VIP
- 2022-2023学年天津市武清区英华实验学校八年级(上)期末物理试卷+答案解析(附后).pdf VIP
- 计算机基础知识点总结.docx VIP
- 计算机基础知识点总结.doc VIP
- 第一课++在生活中学民法用民法+同步练习 高中政治统编版选择性必修二法律与生活.docx VIP
- 循环流化床锅炉高导热耐磨耐火材料备.pdf VIP
原创力文档

文档评论(0)