← 返回历年试卷

GESP C++ 3级 2025年12月真题

单选题

第1题
请将二进制数 (1101.101)2(1101.101)_{2},转换为等值的10进制数( )
2 分
第2题
以下关于标准 C++ 一维数组的描述,哪一项是错误的?( )
2 分
第3题
下列代码段执行后,变量 sum 的值是( )
2 分
第4题
执行以下程序段,输出值是( )
2 分
第5题
已知字符串 s = "C++ Programming",下列程序运行的结果是( )
2 分
第6题
以下代码是一个程序的部分代码,能够正确执行,输出的结果是( )
2 分
第7题
以下关于 C++ 求最小值函数 min() 的描述,不正确的是( )
2 分
第8题
在一个特定的计算机系统中,假如 unsigned int 类型需要占用2个字节的存储空间(每个字节有8位),
2 分
第9题
以下代码执行后,数组 arr 的内容是( )
2 分
第10题
a & b | (c ^ d),其中 a = 3, b = 7, c = 15, d = 4,计算结果是( )
2 分
第11题
整型变量 x 的初始值为 10,以下代码的输出结果是( )
2 分
第12题
根据下面的流程图,如果成绩 score 输入 60,输出的结果是( )
2 分
第13题
以下代码运行后,sum 的结果是( )
2 分
第14题
以下关于 C++ 中 abs() 函数的描述,正确的是( )
2 分
第15题
如果字符串 s 的值是 GESP,以下代码 s 的最后结果是( )
2 分

判断题

第1题
在 C++ 中,数组名不能改变,数组名不能被赋值。
2 分
第2题
整型变量 a 的值为 3,浮点数变量 b 的值为 3.5,在 C++ 编译环境下,经过 a *= b 计算后,a 的
2 分
第3题
strcmp(str1, str2) 返回 0 表示 str1 大于 str2,返回正数表示两者相等。
2 分
第4题
以下代码输出结果为 8。
2 分
第5题
位运算符 &、|、^、~ 的优先级高于算术运算符 +、-、*、/。
2 分
第6题
在 C++ 中,int a[] = {1, 2, 3, 4, 5}; 可以定义一个包含 5 个元素的整型数组。
2 分
第7题
C++ 表达式 z = a > b ? x : y 等同于:
2 分
第8题
在 C++ 中,++ 和 -- 运算符只能用于整型变量,不能用于浮点数变量。
2 分
第9题
给定一个正整数 a,当需要计算 -a 的补码时,有这样一个计算技巧:将 a 的二进制形式从右往左扫
2 分
第10题
以下代码中,Hello 将被输出5次。
2 分

编程题

未做
第1题密码强度
25 分
未做
第2题小杨的智慧购物
25 分