理论卷2024年12月GESP等级认证(C++) · 二级
GESP C++ 2级 2024.12
满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #11781
分值 22024 年 10 月 8 日,诺贝尔物理学奖“意外地”颁给了两位计算机科学家约翰·霍普菲尔德 (John J. Hopfield) 和杰弗里·辛顿 (Geoffrey E. Hinton)。这两位科学家的主要研究方向是( )。
A
天体物理
B
流体力学
C
人工智能
D
量子理论
2
单选题号 #11782
分值 2计算机系统中存储的基本单位用 B 来表示,它代表的是( ),比如某个照片大小为 。
A
Byte
B
Block
C
Bulk
D
Bit
3
单选题号 #11783
分值 2C++ 语句 cout << (3 + 3 % 3 * 2 - 1) 执行后输出的值是( )。
A
B
C
D
4
单选题号 #11784
分值 2下面 C++ 代码执行后其输出是( )。
for (int i = 0; i < 10; i++)
printf("%d", i);
A
B
C
D
5
单选题号 #11785
分值 2下面 C++ 代码的相关说法中,正确的是( )。
int tnt;
for (int i = 0; i < 10; i++)
tnt += i;
cout << tnt;
A
上述代码执行后其输出相当于求 的和(包含 )
B
上述代码执行后其输出相当于求 的和(不包含 )
C
上述代码执行后其输出相当于求 的和(不包含 )
D
上述代码执行后将输出不确定的值
6
单选题号 #11786
分值 2下面 C++ 代码执行后输出是( )。
int i;
for (i = 1; i < 10; i++)
if (i % 2)
continue;
else
break;
cout << i;
A
B
C
D
7
单选题号 #11787
分值 2下面 C++ 代码执行后的输出是( )。
int i;
for (i = 0; i = 10)
printf("1#");
A
0#0#0#0#0#0#0#1#
B
0#0#0#0#0#0#1#
C
0#0#0#0#1#
D
0#0#0#0#
8
单选题号 #11788
分值 2下面 C++ 代码用于输出 之前(包含 )能被 整除但不能被 整除的数,横线处不能填入的代码是( )。
for (int i = 0; i < 100; i++)
if (______)
cout << i << endl;
A
i % 7 == 0 && i % 3!= 0
B
!(i % 7) && i % 3!= 0
C
i % 7 && i % 3
D
i % 7 == 0 &&!(i % 3 == 0)
9
单选题号 #11789
分值 2下面 C++ 代码用于求正整数各位数字之和,横线处不应填入代码是( )。
int tnt, N;
printf("请输入正整数:");
cin >> N;
tnt = 0;
while (N!= 0) {
______________
N /= 10;
}
cout << tnt;
A
tnt = tnt + N % 10
B
tnt += N % 10
C
tnt = N % 10 + tnt
D
tnt = N % 10
10
单选题号 #11790
分值 2下图的 C++ 程序执行后的输出是( )。
for (int i = 0; i < 5; i++)
for (int j = 0; j < i; j++)
cout << j;
A
B
C
D
🔒
已解锁前 10 题
第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
