GESP第13次认证真题解析|C++六级真题回顾

四季读书网 1 0
GESP第13次认证真题解析|C++六级真题回顾

点击上方蓝字·关注我们

GESP第13次认证真题解析|C++六级真题回顾-第1张图片-四季读书网
GESP第13次认证真题解析|C++六级真题回顾-第2张图片-四季读书网
GESP第13次认证真题解析|C++六级真题回顾-第3张图片-四季读书网

CCF编程能力等级认证,英文名Grade Examination of Software Programming(以下简称GESP),由中国计算机学会发起并主办,是为计算机和编程学习者提供学业能力验证的平台。GESP旨在提升青少年计算机编程能力,培训机构编编程教育水平,推广和普及计算机和编程教育。

GESP考察语言为图形化编程、Python编程及C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试目标,让学生具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。

本次为大家带来的是20263月C++六级认证真题解析。

C++ 六级

20263

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

题号

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

答案

A

B

C

A

D

B

A

C

D

B

B

B

C

C

A

1题 下列关于 C++中类的描述,正确的是( )。

☐ A.如果类没有用户声明的构造函数,那么编译器会隐式声明一个默认构造函数

☐ B.类的析构函数可以被重载,一个类可以有多个析构函数

☐ C.类中的所有成员都必须声明为public

☐ D.类和结构体在C++中没有区别,包括默认访问权限也相同

答案A考纲知识点面向对象编程(类、构造函数、析构函数与访问控制)详细解析若类中没有用户声明的构造函数,编译器会隐式声明一个默认构造函数,因此A正确。析构函数不能重载,一个类只能有一个析构函数;类成员可以是publicprivateprotectedclassstruct的主要区别之一是默认访问权限不同:class默认privatestruct默认public

2题 下列代码中,s1->draw();s2->draw();输出不同结果的主要原因是( )。

GESP第13次认证真题解析|C++六级真题回顾-第4张图片-四季读书网

☐ A. draw() 是普通成员函数

☐ B. Shape 中的draw()被声明为虚函数

☐ C. Circle Rectangle中使用了public继承

☐ D.指针变量名不同

答案B考纲知识面向对象编程(虚函数与运行时多态)详细解析基类Shape中的draw()被声明为virtual,派生类对其进行了重写。通过基类指针调用draw()时,会根据对象的实际类型在运行时决定调用Circle还是Rectangle,这正是多态产生的关键原因。

3题 下面的代码在 main()中有一行会导致编译错误,请找出来。

GESP第13次认证真题解析|C++六级真题回顾-第5张图片-四季读书网

☐ A.第 ① 行

☐ B.第 ② 行

☐ C.第 ③ 行

☐ D.第 ④ 行

答案C考纲知识点面向对象编程(封装与访问控制)详细解析name被声明在private访问区,只能在类的成员函数内部访问,不能在main()中直接写cat.name = "大橘";。第 ①、②、④ 行调用的是 public成员函数,因此不会因为访问权限而报错。

4题 游乐园的过山车每次限坐 4人,用循环队列管理排队(容量MAX=5,空一格判满)。下面代码执行后,循环队列是否已满?rear的值是多少?

GESP第13次认证真题解析|C++六级真题回顾-第6张图片-四季读书网

☐ A.已满,rear = 1

☐ B.未满,rear = 1

☐ C.已满,rear = 2

☐ D.未满,rear = 4

答案A考纲知识点数据结构(循环队列)详细解析初始front=0rear=0。入队4次后rear依次变为1234;出队2次后front变为2;再入队5rear变为0,入队6rear变为1。此时front=2rear=1,满足(rear + 1) % MAX = front,即(1+1)%5=2,所以队列已满。

5题 在以下计算机系统应用场景中,最适合使用循环队列的是( )。

☐ A.函数调用过程中,保存局部变量和返回地址

☐ B.表达式求值中的运算符优先级处理

☐ C.操作系统中的进程优先级调度(高优先级先执行)

☐ D.生产者和消费者问题中的共享缓冲区

答案D考纲知识点数据结构(队列的典型应用)详细解析循环队列非常适合固定容量、反复入队出队的缓冲区场景,例如生产者-消费者模型中的共享缓冲区。AB常用栈处理;C更适合优先队列,而不是普通循环队列。

6题 在二叉搜索树(BST)中,若中序遍历的序列为{1, 2, 3, 4, 5},且先序遍历的第一个元素为3,则下列说法正确的是( )。

☐ A.该树一定是一棵完全二叉树。

☐ B.元素45不可能是兄弟节点。

☐ C.元素1所在节点的深度可能大于3(根节点深度为1)。

☐ D.元素2一定是元素1的父节点。

答案B考纲知识点数据结构(二叉搜索树的遍历性质)详细解析先序第一个元素为3,说明根节点是3;由中序序列可知左子树是{1,2},右子树是{4,5}。右子树只有两个结点,必然是一个根加一个孩子,因此45不可能同为某个节点的左右孩子,所以不可能是兄弟节点。ACD都不一定成立。

7题 某二叉树共有 10个结点,记为A~J,已知它的先序遍历序列为:A B D H I E C F J G,中序遍历序列为:H D I B E A F J C G,则该二叉树的后序遍历序列是( )。

☐ A.H I D E B J F G C A

☐ B.H I D B E J F G C A

☐ C.I H D E B J F G C A

☐ D.H I D E B F J G C A

答案A考纲知识点数据结构(二叉树遍历的还原)详细解析由先序可知根为A;结合中序序列可把整棵树拆成左、右子树,再递归还原结构。最终得到左子树后序为H I D E B,右子树后序为J F G C,整棵树的后序遍历为H I D E B J F G C A

8题 下列关于树的遍历的说法中,正确的一项是( )。

☐ A.对任意一棵树进行深度优先遍历,所得序列一定唯一。

☐ B.已知一棵二叉树的先序遍历和后序遍历序列,可以唯一确定这棵二叉树。

☐ C.已知一棵二叉树的先序遍历和中序遍历序列,可以唯一确定这棵二叉树。

☐ D.已知一棵二叉树的先序遍历序列,可以唯一确定这棵二叉树。

答案C考纲知识点数据结构(二叉树的遍历与重建)详细解析先序遍历给出根结点顺序,中序遍历给出左右子树的划分,两者结合可以唯一确定一棵二叉树。仅有先序与后序时一般不能唯一确定;仅有先序更不能唯一确定。

9题 有 6个字符,它们出现的次数分别为{2, 3, 3, 4, 6, 8},现在用哈夫曼编码为这些字符编码,最小加权路径长度WPL的值为( )。

☐ A.58

☐ B.60

☐ C.62

☐ D.64

答案D考纲知识点数据结构(哈夫曼树与WPL详细解析按哈夫曼构造过程依次合并最小的两个权值:2+3=53+4=75+6=117+8=1511+15=26。哈夫曼树的最小加权路径长度等于每次合并权值之和,因此WPL = 5 + 7 + 11 + 15 + 26 = 64

10题 对 n个不同符号进行哈夫曼编码。若生成的哈夫曼树共有115个结点,则n的值是( )。

☐ A.60

☐ B.58

☐ C.57

☐ D.56

答案B考纲知识点数据结构(哈夫曼树结点数)详细解哈夫曼树是一棵满二叉树,若有n个叶子结点,则总结点数为2n-1。由2n-1=115n=58

11题 关于格雷编码(Gray Code),下列说法正确的是( )。

☐ A.格雷编码中,编码位数越多,相邻编码之间变化的位数也越多

☐ B.格雷编码中,相邻两个编码的二进制位恰好有一位不同

☐ C.格雷编码就是把普通二进制编码按位取反后得到的结果

☐ D.格雷编码不能用于数字电路和状态转换的设计中

答案B考纲知识点编码理论(格雷编码)详细解析格雷编码的核心性质是相邻两个编码恰好只1位不同。

12题 给定一棵二叉树,采用广度优先搜索(BFS)算法,返回右视图所有节点的值。其中右视图定义为:⼆叉树的右视图是从树的右侧看过去时可见的节点集合,即右视图中的每个节点都是某⼀层中最右侧的节点。

GESP第13次认证真题解析|C++六级真题回顾-第7张图片-四季读书网

☐ A.GESP第13次认证真题解析|C++六级真题回顾-第8张图片-四季读书网

☐ B.GESP第13次认证真题解析|C++六级真题回顾-第9张图片-四季读书网

☐ C.GESP第13次认证真题解析|C++六级真题回顾-第10张图片-四季读书网D.GESP第13次认证真题解析|C++六级真题回顾-第11张图片-四季读书网

答案B考纲知识点数据结构(BFS分层遍历)详细解析左右孩子都位于当前结点的下一层,因此两个入队的深度都应为depth+1。最终收集答案时,深度从0一直到max_depth,都要被遍历到,所以循环条件应为depth <= max_depth

13题 下列关于树的深度优先搜索(DFS)的说法中,正确的是( )。

☐ A.对树进行DFS时,一定是按层从上到下依次访问结点

☐ B.对任意一棵树进行DFS,得到的遍历序列唯一

☐ C.对一棵树进行DFS时,常借助递归或栈实现

☐ D.DFS 只能用于二叉树,不能用于普通树

答案C考纲知识点数据结构(深度优先搜索)详细解析DFS的实现方式通常有两种:递归栈。A描述的是BFS的特点;B不正确,因为访问孩子的先后顺序不同,DFS序列也可能不同;D也不正确,DFS同样适用于普通树和图。

14小朋友们去邻里拜年,每个家里有不同数量的糖果。规则是:不能连续进入两个相邻的房子(即不能取相邻两家的糖果)。目标是拿到最多糖果。以下是代码实现,请补全横线。GESP第13次认证真题解析|C++六级真题回顾-第12张图片-四季读书网

☐ A.GESP第13次认证真题解析|C++六级真题回顾-第13张图片-四季读书网

☐ B.GESP第13次认证真题解析|C++六级真题回顾-第14张图片-四季读书网

☐ C.GESP第13次认证真题解析|C++六级真题回顾-第15张图片-四季读书网

☐ D.GESP第13次认证真题解析|C++六级真题回顾-第16张图片-四季读书网

答案C考纲知识点动态规划详细解析dp[i]表示考虑前i个房子时能拿到的最多糖果。到第i个房子时有两种选择:不拿它,则答案是dp[i-1];拿它,则上一个房子不能拿,答案是dp[i-2]+nums[i]。因此转移为dp[i]=max(dp[i-1], dp[i-2]+nums[i])

15题 元宵节晚上,小朋友沿着一条发光石板路前进,每次可向前走1块或2块石板。若动态规划定义为dp[i] = dp[i - 1] + dp[i - 2],则dp[i]最合适的含义是( )。

☐ A.走到第i块石板的不同走法数量

☐ B.走到第i块石板时,已经走过的石板总数

☐ C.从第i块石板走回起点的最少步数

☐ D.从第i块石板走回起点的最大步数

答案A考纲知识动态规划详细解析若每次只能走1步或2步,则到达第i块石板的方案数等于“先到第i-1块再走1步”的方案数与“先到第i-2块再走2步”的方案数之和,因此dp[i]表示到达第i块石板的不同走法数量。

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

题号

1

2

3

4

5

6

7

8

9

10

答案

×

×

×

×

×

1题 下面定义了一个表示二维坐标点的类Point,并提供了一个带参数的构造函数,但第 ② 行 Point b; 会调用编译器自动生成的默认构造函数,将b.xb.y初始化为0.0,程序可以正常编译运行。

GESP第13次认证真题解析|C++六级真题回顾-第17张图片-四季读书网答案错误考纲知识点面向对象编程(构造函数)详细解析一旦类中已经声明了带参数构造函数,编译器就不会再自动生成无参默认构造函数。代码中的Point b; 需要调用无参构造函数,但类中没有提供,所以程序会编译失败,更不会把b.xb.y自动初始化为0.0

2C++中的继承支持单继承和多继承,但子类无法直接访问父类的私有成员。

答案正确考纲知识点面向对象编程(继承与访问权限)详细解析C++既支持单继承,也支持多继承。父类的private成员属于封装内容,子类对象不能直接访问,只能通过父类提供的公有或受保护接口间接使用。

3题 对如下结构的树,执行travel函数,输出结果是1 2 3 4 5

GESP第13次认证真题解析|C++六级真题回顾-第18张图片-四季读书网答案错误考纲知识点数据结构(二叉树的前序遍历)详细解析栈是后进先出。代码先压右孩子、再压左孩子,所以左孩子会先弹出,遍历顺序为“根--右”,即1 2 4 5 3,而不是1 2 3 4 5

4题 若所有字符出现频率相同,则哈夫曼编码一定会得到完全二叉树。

答案错误考纲知识点数据结构(哈夫曼树)详细解析频率相同只能说明合并时有多种合法选择,但不能保证构造出来的哈夫曼树一定是完全二叉树。哈夫曼树一定是满二叉树(内部结点都有两个孩子),但不一定满足完全二叉树的层次结构要求。

5题 哈夫曼编码是一种变长的前缀编码,在解码时不需要额外的分隔符就能唯一还原,这是因为在哈夫曼树中,任何一个字符的叶子结点都不会成为另一个字符结点的祖先。

答案正确考纲知识点数据结构(哈夫曼编码的前缀性质)详细解析哈夫曼编码满足“任一码字都不是另一码字的前缀”。在树上看,所有字符对应叶子结点,叶子不可能成为其他叶子的祖先,因此编码串可以从前到后唯一划分和解码。

6题 在 C++中使用一维数组vector<int> tree 存储按层序遍历的完全二叉树时,若根节点存储在tree[0],则对于任意非空节点tree[i],其右孩子(如果存在)必然位于tree[2 * i + 2]

答案正确考纲知识点数据结构(完全二叉树的顺序存储)详细解析完全二叉树按层序从0开始存储时,结点i的左孩子下标是2*i+1,右孩子下标是2*i+2。这是顺序存储完全二叉树的基本性质。

7题 在 C++中使用栈来非递归地实现二叉树的前序遍历时,为了保证遍历顺序正确,在处理完当前结点后,应该先将该结点的左孩子压入栈中,然后再将右孩子压入栈中。

答案错误考纲知识点数据结构(前序遍历的非递归实现)详细解析前序遍历顺序是“根--右”。由于栈后进先出,想让左孩子先被处理,就必须先压入右孩子,再压入左孩子;若先压左再压右,则右孩子会先出栈,顺序就错了。

8题 设二叉树共有 n个结点,函数preorderTraversal以下代码的时间复杂度为O(n),空间复杂度为O(n)

GESP第13次认证真题解析|C++六级真题回顾-第19张图片-四季读书网答案正确考纲知识点数据结构(二叉树遍历复杂度)详细解析每个结点只会被访问一次,因此时间复杂度为O(n)。空间方面,结果数组res需要保存n个结点值,递归栈最坏也可达到O(n),所以整体写成O(n)是正确的。

9题 下列代码实现了一个0-1背包的一维动态规划代码,内层循环是经典的逆序写法。若将内层循环改成正序遍历(即for(int j = w[i];j <= W; j++)),仍能得到正确答案。

GESP第13次认证真题解析|C++六级真题回顾-第20张图片-四季读书网答案错误考纲知识点动态规划(0/1背包的一维优化)详细解析0/1背包要求每件物品最多使用一次,因此一维优化时容量j必须逆序遍历。若改成正序,dp[j-w[i]]可能已经包含当前物品,等价于允许同一件物品被重复选取,会把问题错误地变成完全背包。

10题 在动态规划问题中,状态空间相同且没有重复计算的情况下,“状态转移方程+递推”与“递归+记忆化搜索”的时间复杂度通常相同。

答案正确考纲知识点动态规划(递推与记忆化搜索)详细解析当两种写法访问到的状态集合相同、且每个状态只计算一次时,它们完成的状态转移总次数通常一致,因此时间复杂度通常相同。差别主要体现在实现形式、常数开销和调用栈使用上。

三、编程题(每题25分,共50分)

3.1 编程题1

试题名称:选数

时间限制:1.0 s

内存限制:512.0 MB

3.1.1 题目描述

给定两个包含n个整数的数组a=[a1,...,an]b=b1,...,bn]。你需要指定若干下标p1<...pk(1≤k≤n)使得以下条件成⽴

1≤pi≤n (1≤i≤k);

Pi+1≥pi+bp(1≤i<k)

你需要在满⾜以上条件的前提下最⼤化GESP第13次认证真题解析|C++六级真题回顾-第21张图片-四季读书网,也即最⼤化数组a对应下标的整数之和。

3.1.2 输入格式

第一行,一个正整数n,表示数组长度。

第二行,n非负整a1, a2, ..., an,表示数组a

第三行,n非负整b1, b2, ..., bn,表示数组b

3.1.3 输出格式

一行,一个整数,表⽰在满⾜下标条件的前提下,数组a对应下标的整数之和的最⼤值。

3.1.4 样例

3.1.4.1 输入样例1

GESP第13次认证真题解析|C++六级真题回顾-第22张图片-四季读书网

3.1.4.2 输出样例1

GESP第13次认证真题解析|C++六级真题回顾-第23张图片-四季读书网

3.1.4.3 输入样例2

GESP第13次认证真题解析|C++六级真题回顾-第24张图片-四季读书网

3.1.4.4 输出样例2

GESP第13次认证真题解析|C++六级真题回顾-第25张图片-四季读书网

3.1.5  数据范围

对于40%的测试点,保证2 ≤ n ≤ 103

对于所有测试点,保证2 ≤ n ≤ 1050 ≤ ai≤ 1090 ≤ bi≤ n

题目大意

把每个位置i看成一个“可选点”:若选择了i,就能获得收益a[i],同时下一个可选位置必须至少到i + b[i]。因此本题本质上是一个按下标从左到右转移的动态规划题。

考纲知识点

动态规划(线性DP / 带跳转的最优选择)

解题思路

1.状态定义:设f[i]表示“处理到位置i时,当前能够从位置i继续决策”时的最大收益。

2.跳过当前位置:如果不选i,那么可以直接转移到下一位置,f[i+1] = max(f[i+1], f[i])

3.选择当前位置:如果选i,则先把a[i]加入答案,之后下一个允许继续选择的位置至少是i + b[i],于是可转移到f[i + b[i]]

4.答案更新:在扫描到位置i时,f[i] + a[i] 就表示“最后一个选择是i”的一种合法方案,因此用它更新全局最大值。

5.复杂度分析:每个位置只做常数次转移,总时间复杂度O(n),空间复杂度O(n)

GESP第13次认证真题解析|C++六级真题回顾-第26张图片-四季读书网

3.2 编程题2

试题名称:完全二叉树

时间限制:1.0 s

内存限制:512.0 MB

3.2.1 题目描述

给定一棵包含n个结点的有根二叉树,结点依次以1,2,...,n编号,根结点编号为1

对于结点i,其左儿子的编号记为li右儿子编号为ri特别地,如果左儿子不存在则li=0如果儿子不存在则ri=0。树中每个结点都对应一棵以它为根的子树。

树中每个结点都对应一棵以其为根的子树。请你求出给定有根树的所有n棵子树中,有多少棵子树是完全二叉树。

3.2.2 输入格式

第一行,一个正整数n,表示有根二叉树的结点数量。

接下来n行,每行两个整数li, ri,表示结点i的左儿子编号和右儿子编号。

3.2.3 输出格式

输出一行,一个整数,表示所有子树中完全二叉树的数量。

3.2.4 样例

3.2.4.1 输入样例1

GESP第13次认证真题解析|C++六级真题回顾-第27张图片-四季读书网3.2.4.2 输出样例1

GESP第13次认证真题解析|C++六级真题回顾-第28张图片-四季读书网3.2.4.3 输入样例2

GESP第13次认证真题解析|C++六级真题回顾-第29张图片-四季读书网

3.2.4.4 输出样例2

GESP第13次认证真题解析|C++六级真题回顾-第30张图片-四季读书网3.2.5 数据范围

对于40%的测试点,保证1 ≤ n ≤ 500

对于所有测试点,保证1 ≤ n ≤ 105

题目大意

需要对每个结点作为根的子树分别判断是否为完全二叉树。如果每次单独判断会很慢,因此应在一次DFS中自底向上汇总信息,顺便完成所有子树的判断。

考纲知识点

树形动态规划、深度优先搜索、完全二叉树判定

解题思路

1.观察性质:一棵子树是完全二叉树,当且仅当它的左右子树本身也满足要求,并且所有叶子只会出现在最后两层,同时最后一层的结点尽量靠左。

2.状态设计:对每个结点u,维护chk[u]表示以u为根的子树是否为完全二叉树;mn[u]表示该子树叶子最小深度;mx[u]表示该子树叶子最大深度。

3.先递归处理左右子树,再合并当前结点的信息。若左右子树有任意一个不是完全二叉树,则当前子树也不是。

4.对于完全二叉树,左子树的“最浅叶子深度”不能小于右子树的“最深叶子深度”,否则说明右边出现得比左边更深,不符合“从左到右填充”的规则。

5.同时整棵子树中的最深叶和最浅叶深度之差不能超过1,即mn[u] >= mx[u] - 1。满足以上条件时,chk[u]为真,可将答案加一。

6.复杂度分析:每个结点只会被DFS访问一次,时间复杂度O(n),空间复杂度O(n)

参考程序

GESP第13次认证真题解析|C++六级真题回顾-第31张图片-四季读书网

策划:GESP技术委员会副主席 刘晓庆

技术支持:马强

【关于GESP第14次认证】

GESP第13次认证真题解析|C++六级真题回顾-第32张图片-四季读书网

认证语言:

C++/Python/图形化编程

GESP第13次认证真题解析|C++六级真题回顾-第33张图片-四季读书网

报名及交费时间:

2026年4月15日17:00-6月16日24:00

GESP第13次认证真题解析|C++六级真题回顾-第34张图片-四季读书网

准考证下载及打印时间:

2026年6月23日9:30-6月27日9:30

GESP第13次认证真题解析|C++六级真题回顾-第35张图片-四季读书网

认证时间:

1-4级 2026年6月27日  上午09:30-11:30

5-8级 2026年6月27日  下午13:30-16:30

GESP第13次认证真题解析|C++六级真题回顾-第36张图片-四季读书网

认证方式:

全国各GESP考点内上机考试

GESP第13次认证真题解析|C++六级真题回顾-第37张图片-四季读书网

报名方式:

登录GESP网站(https://gesp.ccf.org.cn/)进行报名或“CCF GESP”微信公众号报名。

GESP第13次认证真题解析|C++六级真题回顾-第38张图片-四季读书网

认证安排及收费标准:

认证时间

认证级别

认证语言

认证费用

上午9:30-11:30

一级

C++/Python/图形化

300元/人

上午9:30-11:30

二级

C++/Python/图形化

320元/人

上午9:30-11:30

三级

C++/Python/图形化

340元/人

上午9:30-11:30

四级

C++/Python/图形化

360元/人

下午13:30-16:30

五级

C++/Python

380元/人

下午13:30-16:30

六级

C++/Python

400元/人

下午13:30-16:30

七级

C++/Python

420元/人

下午13:30-16:30

八级

C++/Python

440元/人

GESP第13次认证真题解析|C++六级真题回顾-第39张图片-四季读书网

报名流程

📍第一种方式:GESP网站报名流程

步骤1:在电脑上使用Google Chrome浏览器/Microsoft Edge浏览器/Firefox浏览器进入GESP网站 (https://gesp.ccf.org.cn) ,参加过GESP认证的考生可直接点击【登录】;未参加过GESP的考生需先点击【注册】完成新用户注册→点击【登录】。

步骤2:进入认证列表,在对应的认证名称后点击【立即报名】。

步骤3:按顺序填写考生的报名信息,身份证信息、语言等级都填写完整后,选择考点,所选城市/区没有考点信息显示,则说明该地区暂无考点,请勾选其他城市/区。考点剩余机位数大于0,则可以报名该考点。填写完成后,点击【提交报名】。

步骤4:在报名信息确认界面,仔细核对报名信息后,点击【确认报名】。

注:如需修改考生信息,请点击【修改报名】。

步骤5:进入交费界面,选择支付方式(支付宝/微信)后,点击【确认】,然后扫码支付报名费用。

注:部分省市的考位数量变化较快,如交费页面提示该考点已报满,请点击【我的报名】后点击【取消报名】,重新填写报名信息后再提交。

步骤6:完成支付,认证报名成功。

步骤7:等待审核,已交费考生信息会依次审核。

步骤8:在指定时间内下载、打印准考证。

步骤9:参加认证。

📍第二种方式:GESP公众号报名流程

点击“CCF GESP”公众号底部菜单栏【GESP】→【报名认证】,同意授权,进行登录。登录后,其余报名步骤可参考“第一种方式”指引完成报名。

GESP第13次认证真题解析|C++六级真题回顾-第40张图片-四季读书网
GESP第13次认证真题解析|C++六级真题回顾-第41张图片-四季读书网

【联系我们】

1. GESP微信:关注“CCF GESP”公众号,点击“GESP小助手”即可交流。

2. GESP邮箱:gesp@ccf.org.cn

注:请在邮件中详细描述咨询的问题并留下考生的联系方式及姓名、身份证件号,以便及时有效处理。

3. GESP电话:0512-67656856

咨询时间:周一至周五(法定节假日除外): 上午 8:30-12:00;下午 13:00-17:30

扫描下方二维码关注GESP公众号,了解更多资讯

GESP第13次认证真题解析|C++六级真题回顾-第42张图片-四季读书网
GESP第13次认证真题解析|C++六级真题回顾-第43张图片-四季读书网

抱歉,评论功能暂时关闭!