2022年计算机二级考试C++练习试题及答案(四) .pdfVIP

2022年计算机二级考试C++练习试题及答案(四) .pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2022年计算机二级考试C++练习试题及答案(四)--第1页

2022年计算机二级考试C++练习试题及答案

(四)

1).下面说法正确的选项是()。

A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的

地方

B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的

地方

C.类的内联函数必需在类体内定义

D.类的内联函数必需在类体外通过加关键字inline定义

正确答案:B

答案解析:内联函数用inline修饰,用于取代C语言中的宏定义。

inline是建议机制而不是强制机制,也就是说,程序员可以指定任意函

数为inline函数,但是编译器会依据系统状况来打算是否将其inline

处理。对于较大的函数,编译器往往会取消其inline特性。inline函数

的特点之一就是执行速度快,其实质是在编译时将函数的目标代码插入到

每个调用该函数的地方,从而没有出栈入栈、爱护现场等开销,提高了效

率。在类体内定义的成员函数,自动被编译器当做内联函数处理,在类体

外定义的成员函数,假如用inline修饰,则编译器也认为是一种内联建

议。

2022年计算机二级考试C++练习试题及答案(四)--第1页

2022年计算机二级考试C++练习试题及答案(四)--第2页

2).使用ifstream流类定义流对象并翻开磁盘文件时,文件的隐含

翻开方式为()。

A.ios::in

B.ios::out

C.ios::inlios::out

D.没有默认

正确答案:D

答案解析:使用ifstream流类定义流对象并翻开磁盘文件时,文件

没有默认的翻开方式。其中IOS::in是为输入而翻开;1SO::out是为

输出而翻开。

3).以下关于栈表达正确的选项是()

A.栈顶元素最先能被删除

B.栈顶元素最终才能被删除

C.栈底元素永久不能被删除

D.栈底元素最先被删除

正确答案:A

答案解析:栈是先进后出的数据构造,所以栈顶元素最终入栈却最先

被删除。栈底元素最先入栈却最终被删除。所以选择A。

4).对长度为n的线性表进展挨次查找,在最坏状况下所需要的比拟

次数为()。

2022年计算机二级考试C++练习试题及答案(四)--第2页

2022年计算机二级考试C++练习试题及答案(四)--第3页

正确答案:C

答案解析:对线性表进展挨次查找,最坏状况下,假如从表头进展查

找,要查找到表尾才能得出结果,因此需要比拟n次。

5).为了使类中的某个成员不能被类的对象通过成员操作符访问,则

不能把该成员的访问权限定义为

A.public

B.protected

C.private

D.static

正确答案:A

答案解析:此题考察点为类成员的访问权限,public关键字修饰的

类成员可以被类的对象通过成员操作符“.“直接访问,protected和

private则不能,而static不能单独修饰类的成员。

6).在设计程序时,应接受的原则之一是

A.不限制goto语句的使用

B.削减或取消注解行

C.程序越短越好

D.程序构造应有助于读者理解

正确答案:D

2022年计算机二级考试C++练习试题及答案(四)--第3页

文档评论(0)

133****1424 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档