#5360. [GESP202412] 八级理论题

[GESP202412] 八级理论题

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

{{ select(1) }}

{{ select(2) }}

{{ select(3) }}

{{ select(4) }}

{{ select(5) }}

{{ select(6) }}

![](file://_rGUCfXudTXu0Hg-kg32w.png)

{{ select(7) }}

{{ select(8) }}

{{ select(9) }}

{{ select(10) }}

{{ select(11) }}

{{ select(12) }}

{{ select(13) }}

{{ select(14) }}

{{ select(15) }}

二、判断题(每题 2 分,共 20 分)

  1. 第 1 题 表达式 '3' + '5' 的结果为 '8' ,类型为 char 。

{{ select(16) }}

  • 正确
  • 错误

17.第 2 题 在C++语言中,可以在函数内定义结构体,但该结构体类型只能在该函数内使用。

{{ select(17) }}

  • 正确
  • 错误

{{ select(18) }}

  • 正确
  • 错误
  1. 第 4 题 二维数组的最后一维在内存中一定是连续的,但第一维在内存中可能不连续。

{{ select(19) }}

  • 正确
  • 错误
  1. 第 5 题 使用 math.h 或 cmath 头文件中的函数,表达式 log(1000) 的结果类型为 double 、值约为 3 。

{{ select(20) }}

  • 正确
  • 错误

21.第 6 题 你有三种硬币,分别面值2元、5元和7元,每种硬币都有足够多。买一本书需要27元,则有8种硬币组合(组合与顺序无关,“1个2元+1个5元+1个2元”与“1个5元+2个2元”认为是同样的组合)可以正好付清,且不需要对方找 钱。

{{ select(21) }}

  • 正确
  • 错误
  1. 第 7 题 使用哈希函数 f(x) = x % p 建立键值为 int 类型的哈希表,只要 p 取小于等于哈希表大小的素数,可保证不发生碰撞。

{{ select(22) }}

  • 正确
  • 错误

{{ select(23) }}

  • 正确
  • 错误

第 9 题 判断图是否连通,可以通过广度优先搜索实现。

{{ select(24) }}

  • 正确
  • 错误

{{ select(25) }}

  • 正确
  • 错误