2026年计算机二级-C++题库(附答案).docxVIP

  • 1
  • 0
  • 约4.32万字
  • 约 102页
  • 2026-08-06 发布于广东
  • 举报

第PAGE102/NUMPAGES102页

计算机二级-C++题库

一、单选题(只有一个正确答案)

1.在C++中,若要定义一个常量,应使用的关键字是?

A.static

B.const

C.void

D.class

答案:B

解析:const用于定义常量,其值在初始化后不能被修改。static用于定义静态变量或函数。

2.下列关于引用的描述,正确的是?

A.引用是变量的别名,必须立即初始化

B.引用是变量的别名,初始化后不能改变

C.引用和指针完全一样

D.引用必须指向常量

答案:B

解析:引用声明时必须初始化,初始化后,引用作为目标变量的别名,其值不能改变指向。

3.假设有定义`inta=10;`和`intb=a;`,则`b++`的结果是?

A.a变为9

B.a变为10

C.a变为11

D.b变为11

答案:C

解析:b是a的引用,`b++`实际上就是`a++`,因此a和b的值都会变为11。

4.若要清除一个流(如`cin`)中的错误状态,应使用哪个函数?

A.clear()

B.ignore()

C.flush()

D.peek()

答案:A

解析:`clear()`用于设置流的错误状态,通常需要配合`ignore()`清除缓冲区,但要清除状态需调用`c

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档