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

GESP C++ 3级 2025.03

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

Base64Base64 编码将每 33 字节的输入数据编码为 44 字节的输出数据。如果输入数据长度不是 33 的倍数,会用 = 号填充。在 Base64Base64 编码中,如果输入字符串的长度为 1010 字节,编码后的字符串长度是多少( )。

A

1212 字节

B

1313 字节

C

1414 字节

D

1616 字节

2
单选题号 #11566
分值 2

UTF−8UTF - 8 编码规则如下:
11 字节:0xxxxxxx
22 字节:110xxxxx 10xxxxxx
33 字节:1110xxxx 10xxxxxx 10xxxxxx
44 字节:11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
以下哪个字节序列是合法的 UTF−8UTF - 8 编码( )。

A

0xC0 0x80

B

0xF0 0x90 0x80 0x80

C

0x80 0x80 0x80

D

0xFF 0xFE 0xFD

3
单选题号 #11567
分值 2

在 88 位二进制原码表示中,八进制数 −5-5 的二进制形式是什么( )。

A

10000101

B

11111010

C

11111011

D

00000101

4
单选题号 #11568
分值 2

十进制数 111.111111.111 的二进制表示可以是下面的( )。

A

1101111.0001110001

B

1101110.1001110001

C

1101111.1001110001

D

1101111.0011110001

5
单选题号 #11569
分值 2

在 C++ 中,补码的主要作用是( )。

A

提高浮点数的精度

B

简化整数的加减法运算

C

增加整数的表示范围

D

优化内存分配

6
单选题号 #11570
分值 2

在 C++ 中,一个 88 位有符号整数(使用补码表示)的范围是( )。

A

−128-128 到 127127

B

−127-127 到 128128

C

−256-256 到 255255

D

00 到 255255

7
单选题号 #11571
分值 2

在 C++ 中,以下代码的输出是什么( )。

int a = -5;
unsigned int b = a;
cout << b;
A

−5-5

B

55

C

42949672914294967291

D

编译错误

8
单选题号 #11572
分值 2

下列程序的作用是( )。

int main() {
 int decimal = 25;
 cout << oct << decimal;
 return 0;
}
A

将十进制数转换成八进制数

B

将八进制数转换成十进制数

C

将二进制数转换成八进制数

D

将八进制数转换成 1616 进制数

9
单选题号 #11573
分值 2

下面程序是将十进制转十六进制,横线处应该填入的是( )。

#include 
using namespace std;
int main() {
 int decimal = 255;
 ______________
 return 0;
}
A

cout << oct << decimal;

B

cout << decimal << decimal;

C

cout << hex << decimal;

D

不能正确执行

10
单选题号 #11574
分值 2

以下代码的说法正确的是什么( )。

#include 
using namespace std;
int main() {
 int a = 0b1101;
 int b = 0b1011;
 cout << (a ^ b);
 return 0;
}
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号

隐私政策服务条款