理论卷2025年6月GESP等级认证(C++) · 七级

GESP C++ 7级 2025.06

满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #11457
分值 2

已知小写字母 b 的 ASCII 码为 9898,下列 C++ 代码的输出结果是( )。

#include 
using namespace std;
int main() {
 char a = 'b' ^ 4;
 cout << a;
 return 0;
}
A

bb

B

bbbbbbbb

C

ff

D

102102

2
单选题号 #11458
分值 2

已知 aa 为 intint 类型变量,pp 为 int * 类型变量,下列赋值语句不符合语法的是( )。

A

*(p + a) = *p;

B

*(p - a) = a;

C

p + a = p;

D

p = p + a;

3
单选题号 #11459
分值 2

下列关于 C++ 类的说法,错误的是( )。

A

如需要使用基类的指针释放派生类对象,基类的析构函数应声明为虚析构函数。

B

构造派生类对象时,只调用派生类的构造函数,不会调用基类的构造函数。

C

基类和派生类分别实现了同一个虚函数,派生类对象仍能够调用基类的该方法。

D

如果函数形参为基类指针,调用时可以传入派生类指针作为实参。

4
单选题号 #11460
分值 2

下列 C++ 代码的输出是( )。

#include 
using namespace std;
int main() {
 int arr[5] = {2, 4, 6, 8, 10};
 int * p = arr + 2;
 cout << p[3] << endl;
 return 0;
}
A

66

B

88

C

编译出错,无法运行。

D

不确定,可能发生运行时异常。

5
单选题号 #11461
分值 2

假定只有一个根节点的树的深度为 11,则一棵有 NN 个节点的完全二叉树,则树的深度为( )。

A

⌊log⁡2(N)⌋+1\lfloor \log_2(N) \rfloor + 1

B

⌊log⁡2(N)⌋\lfloor \log_2(N) \rfloor

C

⌈log⁡2(N)⌉\lceil \log_2(N) \rceil

D

不能确定

6
单选题号 #11462
分值 2

对于如下图的二叉树,说法正确的是( )。
image.png

A

先序遍历是 ABDECABDEC

B

中序遍历是 BDACEBDACE

C

后序遍历是 DBCEADBCEA

D

广度优先遍历是 ABCDEABCDE

7
单选题号 #11463
分值 2

图的存储和遍历算法,下面说法错误的是( )。

A

图的深度优先遍历须要借助队列来完成。

B

图的深度优先遍历和广度优先遍历对有向图和无向图都适用。

C

使用邻接矩阵存储一个包含 vv 个顶点的有向图,统计其边数的时间复杂度为 O(v2)O(v^2)。

D

同一个图分别使用出边邻接表和入边邻接表存储,其边结点个数相同。

8
单选题号 #11464
分值 2

一个连通的简单有向图,共有 2828 条边,则该图至少有( )个顶点。

A

55

B

66

C

77

D

88

9
单选题号 #11465
分值 2

第 9 题

以下哪个方案不能合理解决或缓解哈希表冲突( )。

A

在每个哈希表项处,使用不同的哈希函数再建立一个哈希表,管理该表项的冲突元素。

B

在每个哈希表项处,建立二叉排序树,管理该表项的冲突元素。

C

使用不同的哈希函数建立额外的哈希表,用来管理所有发生冲突的元素。

D

覆盖发生冲突的旧元素。

10
单选题号 #11466
分值 2

以下关于动态规划的说法中,错误的是( )。

A

动态规划方法通常能够列出递推公式。

B

动态规划方法的时间复杂度通常为状态的个数。

C

动态规划方法有递推和递归两种实现形式。

D

对很多问题,递推实现和递归实现动态规划方法的时间复杂度相当。

🔒

已解锁前 10 题

第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款