蓝桥国赛试题及答案.docxVIP

  • 1
  • 0
  • 约6.12千字
  • 约 19页
  • 2026-04-12 发布于广西
  • 举报

蓝桥国赛试题及答案

一、单选题(每题2分,共20分)

1.在蓝桥国赛C++组比赛中,以下哪个库是用于操作图形界面的?()

A.iostream

B.vector

C.Qt

D.algorithm

【答案】C

【解析】Qt是用于图形界面开发的库,在蓝桥国赛C++组比赛中常用于图形界面相关的题目。

2.下列关于多态的描述,错误的是()。

A.多态分为编译时多态和运行时多态

B.重载属于编译时多态

C.虚函数是实现运行时多态的关键

D.多态要求有继承关系

【答案】A

【解析】多态只包括编译时多态(重载)和运行时多态(虚函数),没有编译时和运行时多态之分。

3.在C++中,动态内存分配使用哪个关键字?()

A.static

B.const

C.new

D.extern

【答案】C

【解析】new关键字用于动态内存分配,delete关键字用于释放动态分配的内存。

4.下列哪个运算符不能用于自定义类型?()

A.==

B.+

C.

D.=

【答案】D

【解析】=是赋值运算符,不能用于自定义类型,而==、+、可以重载。

5.在C++中,以下哪个语句是正确的?()

A.inta=10;a=a++;

B.inta=10;a=++a;

C.inta=10;a=a---1;

D.inta=10;a=--a-1;

【答案】B

【解析】A选项中,a的值先赋值再自增,结果为10;B选项中,a的值先自增再赋值,

文档评论(0)

1亿VIP精品文档

相关文档