北京C++竞赛题重点难点及答案.docVIP

  • 1
  • 0
  • 约3.18千字
  • 约 9页
  • 2026-05-08 发布于四川
  • 举报

北京C++竞赛题重点难点及答案

一、单项选择题(每题2分,共10题)

1.以下哪个是C++中用于动态内存分配的关键字?()

A.static

B.auto

C.new

D.void

答案:C

2.C++中,以下对函数重载描述正确的是()

A.函数名不同,但参数的个数和类型相同

B.函数名相同,但参数的个数或类型不同

C.函数名相同,参数的个数和类型也相同

D.函数名不同,参数的个数和类型也不同

答案:B

3.在C++中,引用类型变量必须在()进行初始化。

A.声明时

B.使用前

C.定义后

D.任意时刻

答案:A

4.下面关于类和对象的说法,错误的是()

A.类是对象的抽象,对象是类的实例

B.类是一种用户自定义的数据类型

C.一个类只能有一个对象

D.类中可以包含数据成员和成员函数

答案:C

5.以下哪种循环结构在执行循环体之前先检查条件?()

A.for循环

B.do-while循环

C.while循环

D.以上都是

答案:C

6.C++中,若要将派生类的对象指针转换为基类的对象指针,这种转换是()

A.向上转型

B.向下转型

C.水平转型

D.垂直转型

答案:A

7.以下哪个运算符不能被重载?()

A.+

B..

C.[]

文档评论(0)

1亿VIP精品文档

相关文档