CCF GESP 2025年9月认证 C++ 7级

判断题
共 10 道 每题 2 分 共计 20 分
第 1 题

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

正确
错误
第 2 题

知识点:数组下标越界的编译特性

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

正确
错误
第 3 题

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

正确
错误
第 4 题

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

正确
错误
第 5 题

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

正确
错误
第 6 题

一棵有 $N$ 个节点的完全二叉树,则树的深度为 $\lfloor \log_2(N) \rfloor + 1$。

正确
错误
第 7 题

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

正确
错误
第 8 题

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

正确
错误
第 9 题

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

正确
错误
第 10 题

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

正确
错误
判断题部分已到底了。