#1122. GESP C++ 七 级 2025年9月真题 · 判断题

GESP C++ 七 级 2025年9月真题 · 判断题

GESP C++ 七 级 2025年9月真题(180 分钟,总分 100 分)

判断题(共 10 题,每题 2 分,共 20 分)

1. C++语言中,表达式 9 && 12 的结果类型为int、值为8。

{{ select(1) }}

  • 正确
  • 错误

2. C++语言中,在有int a[10];定义的范围内,通过表达式a[-1]进行访问将导致编译错误。

{{ select(2) }}

  • 正确
  • 错误

3. 选择排序一般是不稳定的。

{{ select(3) }}

  • 正确
  • 错误

4. C++语言中,float和int类型一般都是4字节,因此float类型能够表达不同的浮点数值的数量,与int类型能够表达不同的整数值的数量是相同的。

{{ select(4) }}

  • 正确
  • 错误

5. 使用math.h或cmath头文件中的对数函数,表达式log(256)的结果类型为double、值约为8.0。

{{ select(5) }}

  • 正确
  • 错误

6. 一棵有 N 个节点的完全二叉树,则树的深度为⌊log⁡2(N)⌋+1\lfloor \log_2(N) \rfloor + 1。(  )

{{ select(6) }}

  • 正确
  • 错误

7. 邻接表和邻接矩阵都是图的存储形式。通常,使用邻接表比使用邻接矩阵的时间复杂度更低。

{{ select(7) }}

  • 正确
  • 错误

8. C++语言中,类的构造函数可以声明为私有(private)。

{{ select(8) }}

  • 正确
  • 错误

9. 泛洪算法的递归实现容易造成溢出,因此大的二维地图算法中,一般使用广度优先搜索实现。

{{ select(9) }}

  • 正确
  • 错误

10. 很多游戏中为玩家设置多种可供学习的技能,要学习特定技能又往往需要先学习1个或以上的前置技能。尽管这样的技能间依赖关系常被玩家称为“技能树”,但它并不一定是树,更可能是有向无环图。

{{ select(10) }}

  • 正确
  • 错误