理论卷2025年6月GESP等级认证(C++) · 二级
GESP C++ 2级 2025.06
满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #11322
分值 22025 年 4 月 19 日在北京举行了一场颇为瞩目的人形机器人半程马拉松赛。比赛期间,跑动着的机器人会利用身上安装的多个传感器所反馈的数据来调整姿态、保持平衡等,那么这类传感器类似于计算机的( )。
A
处理器
B
存储器
C
输入设备
D
输出设备
2
单选题号 #11323
分值 2小明购置的计算机使用一年后觉得内存不够用了,想购置一个容量更大的内存条,这时他需要的内存条是( )。
A
RAM
B
ROM
C
CACHE
D
EPROM
3
单选题号 #11324
分值 2下面 C++ 代码执行后的输出是( )。
int a = 3;
float b = 3.5;
cout << (a *= b);
A
B
C
D
4
单选题号 #11325
分值 2下面 C++ 代码用于获得正整数的第 位数,如 则输出 。如果是一位数或两位数,则输出 。横线处应填入的代码是( )。
int N, remainder;
cout > N;
cout << ____________;
A
B
C
D
5
单选题号 #11326
分值 2下面 C++ 代码执行,其输出是( )。
int a, b = (6, 28);
b == a;
a = b;
cout << a << ' ' << b;
A
B
C
D
6
单选题号 #11327
分值 2今天星期六,其后第 天星期几?如果是星期一到星期六输出形如:星期 、星期 等,星期天则输出星期天。下面的 C++ 代码用于完成上述要求,横线处应填上的代码是( )。
int N, remainder;
cin >> N;
remainder = _____________;
if(remainder == 0)
printf("星期六后第%d天是星期天\n", N);
else
printf("星期六后第%d天是星期%d\n", N, remainder);
A
B
C
D
7
单选题号 #11328
分值 2下面的 C++ 代码执行后其输出是( )。
int i, Sum = 0;
for (i = 1; i < 10; i++){
Sum += i;
if(i % 2)
continue;
if(i % 7)
break;
}
cout << Sum;
A
B
C
D
8
单选题号 #11329
分值 2下面 C++ 代码执行后其输出是( )。
int i, j;
for(i = 1; i < 12; i++)
for(j = 1; j < i; j++)
if(i * j % 2 == 1)
break;
cout << i * j;
A
B
C
D
9
单选题号 #11330
分值 2下面 C++ 代码执行后输出是( )。
int i, cnt = 0;
for(i = -99; i < 100; i += 2)
cnt = 1 + cnt;
cout << cnt;
A
B
C
D
10
单选题号 #11331
分值 2下面 C++ 代码执行后输出是( )。
int i;
for(i = 1; i < 10; i++){
if(i % 3 != 0){
printf("A#");
continue;
}
else
break;
printf("0#");
}
if(i == 10)
cout << "1";
A
A#A#
B
A#0#A#0
C
A#A#1
D
A#0#A#0#1
🔒
已解锁前 10 题
第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
