#1054. GESP C++ 四 级 2024年9月真题 · 判断题

GESP C++ 四 级 2024年9月真题 · 判断题

GESP C++ 四 级 2024年9月真题(120 分钟,总分 100 分)

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

1. 代码 int a = 10; int* p = &a; 可以正确定义指针和初始化指针。

{{ select(1) }}

  • 正确
  • 错误

2. 在 C++ 中,引⽤传递允许函数修改传递给它的参数的值。

{{ select(2) }}

  • 正确
  • 错误

3. 指针的⼤⼩与其所指向的变量的数据类型的⼤⼩相同。

{{ select(3) }}

  • 正确
  • 错误

4. ⼆维数组的⾏的⼤⼩的必须在定义时确定,列的⼤⼩可以动态变化。

{{ select(4) }}

  • 正确
  • 错误

5. 递推算法通过逐步求解当前状态和前⼀个或⼏个状态之间的关系来解决问题。

{{ select(5) }}

  • 正确
  • 错误

6. 选择排序是稳定的排序算法。

{{ select(6) }}

  • 正确
  • 错误

7. 插⼊排序的时间复杂度总是⽐冒泡排序低。

{{ select(7) }}

  • 正确
  • 错误

8. 在 C++ 中,如果没有捕获到异常(没有匹配的 catch 块),程序会继续执⾏⽽不会终⽌。

{{ select(8) }}

  • 正确
  • 错误

9. 以下代码⽤递推法求斐波那契数列的第n项,时间复杂度为指数级。

{{ select(9) }}

  • 正确
  • 错误

10. 执⾏下⾯C++代码后,输出的是20。

{{ select(10) }}

  • 正确
  • 错误