- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2020年计算机二级考试C++测试试题及答案
2[单选题]若有说明:inta[3][4];则对a数组元素的非法引用是
()。
A.a[0][2*1]B.a[1][3]C.a[4-2][0]D.a[0][4]
参考答案:D
参考解析:数组的下标从0开始,至n-1为止,所以选项D是准
确答案。
3[单选题]下列关于派生类叙述中,错误的是
A.派生类至少要有一个基类
B.派生类中包括了从基类继承的成员
C.一个派生类能够作为另一个派生类的基类
D.基类成员被派生类继承以后访问权限保持不变
参考答案:D
5[单选题]层次型、网状型和关系型数据库划分原则是()。
A.己录长度B.文件的大小C.联系的复杂水准D.数据之间的联系方
式
参考答案:D
参考解析:层次模型的基本结构是树形结构,网状模型是一个不
加任何条件限制的无向图,关系模型采用二维表来表示,所以三种数
据库的划分原则是数据之间的联系方式。
6[单选题]在类的定义中,用于为对象分配内存空间,对类的数据
成员实行初始化并执行其他内部管理操作的函数是
A.友元函数B.虚函数C.构造函数D.析构函数
参考答案:C
7[单选题]下列关于运算符重载的描述中,错误的是()。
A.::运算符不能重载
B.类型转换运算符只能作为成员函数重载
C.将运算符作为非成员函数重载时必须定义为友元
D.重载口运算符应完成“下标访问”操作
参考答案:C
参考解析:除了·、*、→*、::、?:这五个运算符外,其他运
算符都能够重载。=、[]、()、→以及所有的类型转换运算符只能作为
成员函数重载。口作为成员函数重载时,应完成“下标访问”操作,
使得向指定下标处的元素赋值或取值成为可能。
8[单选题]因为常对象不能被更新,所以()。
A.通过常对象只能调用它的常成员函数
B.通过常对象只能调用静态成员函数
C.常对象的成员都是常成员
D.通过常对象能够调用任何不改变对象值的成员函数
参考答案:A
参考解析:本题考查常对象的基本知识,常对象只能调用它的常
成员函数,而不能调用非const函数,常对象的成员函数不一定都是
常成员函数,只需保证其数据成员是常数据成员即可。所以本题选A。
10[简答题]使用VC++6.0打开考生文件夹下的源程序文件1.cpp,
该程序运行时有错,请改正其中的错误,使程序准确运行,其输出的
结果为
30
130
注意:错误的语句在//******error******的下面,修改该语句即
可。
试题程序:
#include
inta=10;
classTC
{
public:
TC()
{
a=b=0:
}
voiddisplay()
{
//******error******
couta+=a;”。
(3)应改为“a+=::a;”。
【解析】成员函数display打印变量a和b的值,即cout输出a
和b的值,cout流中的数据是用流插入运算符“”顺序加入的,所
以“”不准确,第1处的语句应改成“cout
您可能关注的文档
最近下载
- 京剧的服装课件.ppt VIP
- 保证供货周期的组织方案和人力资源安排.doc VIP
- 乌有先生历险记(原文,练习,注释,翻译)解读.doc
- 红色经典故事PPT课件.pptx VIP
- (人教版2024)生物七上2.2.1 无脊椎动物(新教材).pptx
- 2023-2024学年江西省上饶市余干县八年级上期中物理试卷附答案解析.pdf
- 西北师范大学教育学理论与实践期末试卷.doc VIP
- 2023年成都信息工程大学数据科学与大数据技术专业《数据结构与算法》科目期末试卷B(有答案).docx VIP
- 河北省衡水中学2024-2025学年高三上学期第一次综合素养测评数学试题(原卷版).docx
- 数据结构(用面向对象方法与C++语言描述)第二版.pdf VIP
文档评论(0)