下载App
搜答案
所有课程
登录
注册
千题库
计算机
计算机二级
C++ 语言程序设计
真题试卷76
真题试卷76
题量:3题
题型:问答题
试卷简介: 真题试卷76, 此试卷为参加"C++ 语言程序设计"的考生提供的"真题试卷76"的答案和解析。
开始做题
下载试卷
App做题
试题预览
1
问答题
18分
打开考生文件夹proj1下的工程proj1。程序中位于每个// ERROR ****found****之后的一行语句有错误,请加以更正。更正后程序的输出应该是:
Name: Smith Age: 21 ID: 99999 CourseNum: 12 Record: 970
注意:只修改每个// ERROR ****found****下的一行,不要改动程序中的其他内容。
点击查看答案
2
问答题
24分
打开考生文件夹proj2下的工程proj2,其中包含抽象类Shape的声明,以及在此基础上派生出的类Rectangle和Circle的声明,二者都有计算对象面积的函数GetArea()和计算对象周长的函数GetPerim()。程序中位于每个//****found****之后的一行语句有错误,请加以更正。更正后程序的输出应该是:
The area of the Circle is 78.5
The perimeter of the Circle is 31.4
The area of the Rectangle is 24
The perimeter of the Rectangle is 20
注意:只在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动"//****found****"。
点击查看答案
3
问答题
18分
打开考生文件夹proj3下的工程proj3,其中声明了一个微型字符串类MiniString。友元函数operator +(const MiniString& ms1,const MiniString& ms2)的功能是实现两个字符串的连接,请编写函数operator + 。在main函数中给出了一组测试
数据,此程序的输出结果应为:
初始的两个字符串:
mStr1: I love C++.
mStr2: It's amazing.
连接后:
I love C++. It's amazing.
注意:只能在函数operator +的"//********333********"和"//********666********"之间填入若干语句,不得改动程序中的其他部分。
点击查看答案
百度扫一扫练题
关注千题库公众号
C++ 语言程序设计-题库
千题库下载
历年真题
历年考试真题试卷, 真实检验
章节练习
按章节做题, 系统练习不遗漏
考前押题
考前押题, 提高分数
模拟试题
海量考试试卷及答案, 分数评估
进入题库
相关试卷
真题试卷2【新】
真题试卷2【新】
真题试卷1【新】
真题试卷90
真题试卷89
真题试卷88
真题试卷87
真题试卷86
真题试卷85
真题试卷84
真题试卷83
真题试卷82
收藏本站
Ctrl+D
将本站加入到书签,做题找题搜题,快速快捷。
下载App
微信扫一扫打开
回到顶部