#GESP1031. [GESP202406三级] 客观题
一.单选题(每题2分,共30分)
-
小杨父母带他到某培训机构给他报名参加
CCF
组织的GESP
认证考试的第1级,那他可以选择的认证语言有几种?( )。
-
下面流程图在
yr
输入 时,可以判定yr
代表闰年,并输出 月是 天 ,则图中菱形框中应该填入 ( )。
- 一般默认 位计算机系统中整型变量
(int)
还是 位,则整数能够表示的数据范围是( )。
-
下列代码将十进制转化成八进制,则横线上应填入 ( )。
- 二进制数 对应的十进制数是( )。
-
下列流程图的输出结果是( )。
-
下列代码的输出结果是( )。
-
下列代码的输出结果是( )。
- 如果字符串定义为
char str[] = "GESP";
,则字符数组str
的长度为
-
在下列代码的横线处填写( ),可以使得输出是
“7”
。
-
小杨在做数学题,题目要求找出从 到 中能被7整除的数字,即
[7, 14, 21, 28, 35]
,则横线处应填入哪个代码?( )。
-
已知字符
'0'
的ASCII
编码的十进制表示为 ,则执行下面C++代码后,输出是
-
某小学男子篮球队招募新成员,要求加入球队的成员身高在 厘米以上(不含 厘米)。本次报名的人员有 人,他们的身高分别是
125、127、136、134、137、138、126、135、140、145
。完善以下代码,求出本次球队能够招募到新成员的人数?
- 下面可以正确输出
They're planning a party for their friend's birthday.
的C++语句是( )。
-
如果执行下面C++代码后,输出的结果是
“gesp ccf org cn ”
,则横线上应填入哪个代码?
二.判断题(每题2分,共20分)
- GESP测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。
- 正确
- 错误
- 整数 的 位补码可用十六进制表示为
FFFA
。
- 正确
- 错误
-
补码的优点是可以将减法运算转化为加法运算,从而简化计算机的硬件设计。
- 字符常量
'\0'
常用来表示字符串结束,和字符常量'0'
相同。
-
数组的所有元素在内存中可以不连续存放。
-
C++中可以对数组和数组的每个基础类型的元素赋值。
- 如果 为
int
类型的变量,且表达式((a | 3) == 3)
的值为true
,则说明 在从 到 之间(可能为 、可能为 )
- 正确
- 错误
-
执行下面C++代码后,输出的结果是 。
- 执行下面C++代码后,输出的结果不可能是 。
- 正确
- 错误
-
把整数 从中剪开分为 和 两个数,此时再将这两数之和平方,计算结果又等于原数。
(30 + 25) × (30 + 25) = 55 × 55 = 3025
,这样的数叫“雷劈数”。可以使用枚举的方法求出所有符合这样条件的四位数。