2026年9月CCF—GESP(C++二级)编程能力等级认证试卷
剩余时间 --:--:--
单选题 共 15 题
1.

第二届世界人形机器人运动会开幕式上,机器人方阵通过控制程序来完成整场表演。表演前,工程师们使用 IDE IDE 集成开发环境( )编写并调试方阵的控制程序。下列关于 功能的描述,错误的是( )。

2.

计算机 中的高速缓冲存储器( )主要为提升系统性能而设计。下列关于 的说法中正确的是 ( )。

3.

执行如下 代码,其输出是( )。

1

4.

执行如下 代码,其输出是( )。

0

5.

判断年份 是否为闰年的规则是:能被 整除但不能被 整除,或者能被 整除。以下 表达N 式中,能正确判断 是否为闰年的是( )。 (N % 4 == 0 && N % 100 != 0) || (N % 400 == 0)

6.

执行如下 代码,其输出是( )。

0

7.

执行如下 代码,当输入 时,其输出是( )。

1

8.

下面的 代码执行后其输出是( )。

12

9.

下面的 代码之后的输出是( )。 int tot = 0 , i ; 1 for ( i = - 5 ; i < 5 ; i ++ ) 2 if ( not ( i % 3 != 0 )) 3 tot += 1 ; 4 cout << tot ; 52

10.

有关如下 代码描述,变量都是整型,错误的是( )。

n <= 101

11.

执行以下 代码后,最终的输出结果是( )。

9

12.

下面 代码执行后其输出是( )。

2 3 2

13.

如下的 代码执行时输入 将输出如下数字图形。注意:最后一行之前没有空格。横线处应填入的代 码是( )。

line - j - 1

14.

小北的身高是 米。班上有 个小朋友,小北想和身高最接近自己的人交朋友。如果有多个小朋友 与小北的身高差相同,小北想和其中身高较矮的第一个小朋友做朋友。横线处应该填入的是( )。

diff < min_diff || (diff == min_diff && h < best_height)

15.

小北的身高是 米。班上有 个小朋友,小北想和身高最接近自己的人交朋友。如果有多个小朋友 与小北的身高差相同,小北想和其中身高较矮的第一个小朋友做朋友。横线处应该填入的是( )。

判断题 共 10 题
1.

程序执行 或 语句时通常是使用键盘等输入设备来输入某个变量的值。cout << ( 5 && 2 );1 2 C++

2.

执行 语句 将输出 。2 * - '2' / 4-1 3 C++

3.

表达式 的值是 。10 4 C++

4.

如下 代码执行后的输出是 。

cout << (not not 5)5 5 C++

5.

执行 代码 将输出 。369 6 C++

6.

下面 代码执行后将输出 。

N0NN 7 C++ ( )

7.

是整数,执行如下 代码,将能输出 到 之间 包含 所有数之和。

0 8 C++

8.

如下 代码执行后,输出值为 。

toujiao 9 C++

9.

求解鸡兔同笼。在如下 代码中, 代表鸡和兔的头总数, 代表鸡和兔的脚总数。先后两个输 入均为正整数。该程序能求解鸡兔同笼。

NMNM93 10 C++

10.

如果 和 均为整数,下列 代码则可以判断正整数 是 的平方。比如 是 的平方。

分,共 分) 3 25 50 1

编程题 共 2 题
1.

直角三角形

以下为官方试卷题面(与 PDF 一致)

直角三角形

直角三角形

2.

字符变换

以下为官方试卷题面(与 PDF 一致)

字符变换

C++ 编辑器
输入
输出