理论卷2023年9月GESP等级认证(C++) · 四级
GESP C++ 4级 2023.09
满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #12949
分值 2人们所使用的手机上安装的App通常指的是
A
一款操作系统
B
一款应用软件
C
一种通话设备
D
以上都不对
2
单选题号 #12950
分值 2下列流程图的输出结果是?
A
9
B
7
C
5
D
11
3
单选题号 #12951
分值 2对包含 个元素的数组进行冒泡排序,平均时间复杂度一般为
A

B

C

D
以上都不正确
4
单选题号 #12952
分值 2下列关于C++语言中指针的叙述,不正确的是
A
可以定义指向 int 类型的指针。
B
可以定义指向自定义结构体类型的指针。
C
自定义结构体类型可以包含指针类型的元素。
D
不能定义指向void类型的指针,那没有意义。
5
单选题号 #12953
分值 2下列关于C++语言中数组的叙述,不正确的是
A
一维数组可以用来表示数列。
B
二维数组可以用来表示矩阵。
C
三维数组可以用来表示空间中物体的形状。
D
世界是三维的,所以定义四维数组没有意义。
6
单选题号 #12954
分值 2下列关于C++语言中函数的叙述,正确的是
A
函数调用前必须定义。
B
函数调用时必须提供足够的实际参数。
C
函数定义前必须声明。
D
函数声明只能写在函数调用前。
7
单选题号 #12955
分值 2下列关于C++语言中函数的叙述,不正确的是
A
两个函数的声明可以相同。
B
两个函数的局部变量可以重名。
C
两个函数的参数可以重名。
D
两个函数可以重名。
8
单选题号 #12956
分值 2一个二维数组定义为 char array[3][10]; ,则这个二维数组占用内存的大小为
A
10
B
30
C
32
D
48
9
单选题号 #12957
分值 2如果 n 为 int 类型的变量,一个指针变量定义为 int *p = &n; ,则下列说法正确的是
A
指针变量 p 的值与变量 n 是相同的。
B
指针变量 p 的值与变量 n 的地址是相同的。
C
指针变量 p 指向的值为 'n' 。
D
指针变量 p 指向的值与变量 n 的地址是相同的。
10
单选题号 #12958
分值 2一个三维数组定义为 long long array[6][6][6]; ,则 array[1][2][3] 和 array[3][2][1] 在内存中的位置相差多少字节?
A
70字节
B
198字节
C
560字节
D
无法确定
🔒
已解锁前 10 题
第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
