Logo

2023年9月 GESP C++ 3级

GESP · 3级 · 2023-09

60:00
满分 100
时长 60 分钟
27

2023年9月 GESP C++ 3级认证考试真题(含编程操作题部分)

答题卡 已答 0/27
已答 正确 错误 编程题

单选题(共 15 题,每题 2 分)

1

⼈们所使用的手机上安装的App通常指的是( )。

2

下列流程图的输出结果是?( )

3

已知大写字符'A'的ASCII编码的十六进制表⽰为0x41,则字符'L'的ASCII编码的十六进制表⽰为(
)。

4

以下哪个不是C++语⾔中的运算符?( )

5

如果数组定义为long long array[] = {3, 5, 7, 2};,则数组array占用的字节数为( )。

6

一个数组定义为double array[3];,则可合理访问这个数组的元素的下标最大为( )。

7

以下数组定义,符合C++语⾔语法的是( )。

8

下列关于进制的叙述,正确的是( )。

9

下列关于C++语⾔中数组的叙述,不正确的是( )。

10

如果a是int类型的变量,下列哪个表达式的值一定为true?( )

11

如果a和b均为int类型的变量,下列表达式不能正确判断“a等于b”的是( )。

12

如果a为char类型的变量,下列哪个表达式可以正确判断“a是大写字母”?( )

13

在下列代码的横线处填写( ),可以使得输出是“20 10”。

14

在下列代码的横线处填写( ),可以使得输出是“120”。

15

在下列代码的输出是( )。

判断题(共 10 题,每题 2 分)

16

二进制数101.101在十进制下是 5.005。

17

在C++语⾔中,位运算符也有类似“先乘除、后加减”的优先级规则。因此,使用时应注意合理使用括号。

18

字符常量'3'的值和int类型常量3的值是相同的,只是占用的字节数不同。

19

在C++语⾔中,长度为 的数组,访问下标为 的元素会引起编译错误。

20

在C++语⾔中,所有int类型的值,经过若⼲次左移操作(<<)后,它们的值总会变为0。

21

在C++语⾔中,数组下标的大小决定元素在逻辑上的先后顺序,与元素在内存中位置的先后顺序无关。

22

在C++语⾔中,定义数组时,[]中必须指定元素个数。

23

著名的哥德巴赫猜想:任一大于2的偶数都可写成两个素数之和。我们可以通过枚举法来证明它。

24

在C++语⾔中,表达式(0xff == 255)的值为true。

25

如果a为int类型的变量,且表达式((a & 1) == 0)的值为true,则说明a是偶数。

编程操作题(共 2 题,共 50 分)

26
编程操作题 25分

试题名称:⼩杨的储蓄

时间限制:1.0 s | 内存限制:128.0 MB

样例解释

⼩杨在第 天、第 天、第 天分别向 号、 号、 号存钱罐存了 元钱、 元钱、 元钱,因此 号存钱罐有
元钱,⽽ 号存钱罐有 元钱。
3.1.8 样例输入 2
1 3 5
2 0 0 0 2 0
3.1.9 样例输出 2
1 11 0 4

27
编程操作题 25分

试题名称:进制判断

时间限制:1.0 s | 内存限制:128.0 MB

已答 0/27