林老师 · 客观题题库 · GESP 二级 · 2023 真题
GESP 二级 · 2023 真题
二级 · 2023 真题 · 客观题 · 每题 2 分
真题
复刻
试卷编号OBJ-711643
题目总数25 题 · 50 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 25 题 · 50 分,全部为客观题;
② 试卷右上角设有 「提交答卷」 与 「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。
当前筛选下没有题目
壹
客 观 题
25 QUESTIONS · 2 POINTS EACH
第 1 题
单选
未作答
高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的可执行代码。
(2 分)
GESP 二级 2023-06 · 单选 第1题 | 知识点 C++程序结构、预处理指令
第 2 题
单选
未作答
能够实现下面流程图功能的伪代码是( )。

(2 分)
GESP 二级 2023-06 · 单选 第2题 | 知识点 流程图、while循环
第 3 题
单选
未作答
(2 分)
GESP 二级 2023-06 · 单选 第3题 | 知识点 整型、隐式类型转换、数据范围与溢出
第 4 题
单选
未作答
(2 分)
GESP 二级 2023-06 · 单选 第4题 | 知识点 if-else、for循环
第 5 题
单选
未作答
(2 分)
GESP 二级 2023-06 · 单选 第5题 | 知识点 标识符与命名、浮点型
第 6 题
单选
未作答
(2 分)
GESP 二级 2023-06 · 单选 第6题 | 知识点 关系运算、运算符优先级
第 7 题
单选
未作答
如果 a 为 int 类型的变量,b 为 char 类型的变量,则下列哪个语句不符合 C++ 语法?( )
(2 分)
GESP 二级 2023-06 · 单选 第7题 | 知识点 强制类型转换、字符型、整型
第 8 题
单选
未作答
如果用两个 int 类型的变量 a 和 b 分别表达平行四边形的两条边长,用 int 类型的变量 h 表达 a 边对应的高,则下列哪个表达式不能用来计算 b 边对应的高?( )
(2 分)
GESP 二级 2023-06 · 单选 第8题 | 知识点 整型除法、隐式类型转换、初等几何
第 9 题
单选
未作答
(2 分)
GESP 二级 2023-06 · 单选 第9题 | 知识点 for循环、布尔型
第 10 题
单选
未作答
如果 a 为 char 类型的变量,且 a 的值为 'C'(已知 'C' 的 ASCII 码为 67),则执行 cout << (a + 2); 会输出( )。
(2 分)
GESP 二级 2023-06 · 单选 第10题 | 知识点 字符型、字符ASCII运算、cin与cout、程序阅读与输出推断
第 11 题
单选
未作答
如果 a 和 b 均为 int 类型的变量,下列表达式能正确判断“a 等于 1 且 b 等于 1”的是( )。
(2 分)
GESP 二级 2023-06 · 单选 第11题 | 知识点 逻辑运算、关系运算
第 12 题
单选
未作答
如果 a 为 char 类型的变量,下列哪个表达式可以正确判断“a 是数字”?( )
(2 分)
GESP 二级 2023-06 · 单选 第12题 | 知识点 关系运算、逻辑运算、字符型
第 13 题
单选
未作答
在下列代码的横线处填写( ),使得输出是 9。
01#include <iostream>
02using namespace std;
03int main() {
04 char a = '3', b = '6';
05 cout << ____________; // 在此处填入代码
06 return 0;
07}
(2 分)
GESP 二级 2023-06 · 单选 第13题 | 知识点 程序补全、字符型、字符ASCII运算
第 14 题
单选
未作答
在下列代码的横线处填写( ),可以使得输出是 42。
01#include <iostream>
02using namespace std;
03int main() {
04 int sum = 0;
05 for (int i = 1; i <= 20; i++)
06 if (____________) // 在此处填入代码
07 sum += i;
08 cout << sum << endl;
09 return 0;
10}
(2 分)
GESP 二级 2023-06 · 单选 第14题 | 知识点 程序补全、for循环、算术运算
第 15 题
单选
未作答
执行以下 C++ 语言程序后,输出结果是( )。
01#include <iostream>
02using namespace std;
03int main() {
04 for (char x = 'A'; x <= 'D'; x++)
05 if ((x != 'A') + (x == 'C') + (x == 'D') + (x != 'D') == 3)
06 cout << x;
07 return 0;
08}
(2 分)
GESP 二级 2023-06 · 单选 第15题 | 知识点 程序阅读与输出推断、逻辑运算、字符型
第 16 题
判断
未作答
诞生于 1986 年的中华学习机 CEC-I 入选了 2021 年的 CCF 计算机历史记忆(一类),它的内存只有 64 KB。当时的汉字编码字符集 GB2312 中共有 6763 个汉字,假如每个汉字用 2 个字节编码,将整个 GB2312 汉字字符集都放入 CEC-I 的内存,也只占用了不超过 1/5 的内存空间。
(2 分)
GESP 二级 2023-06 · 判断 第1题 | 知识点 Unicode与汉字编码、存储单位换算
第 17 题
判断
未作答
域名是由一串用点分隔的名字来标识互联网上一个计算机或计算机组的名称,CCF 编程能力等级认证官方网站的域名是 gesp.ccf.org.cn,其中顶级域名是 gesp。
(2 分)
GESP 二级 2023-06 · 判断 第2题 | 知识点 域名与URL、网络基础
第 18 题
判断
未作答
在使用 C++ 语言编写程序时,不能使用 sqrt、abs 等数学函数,包含 <cmath> 或 <math.h> 头文件后就能够使用了。
(2 分)
GESP 二级 2023-06 · 判断 第3题 | 知识点 cmath数学函数、预处理指令
第 19 题
判断
未作答
在 C++ 语言中,标识符中可以有下划线 _。同时,_ 也是 C++ 语言的运算符。
(2 分)
GESP 二级 2023-06 · 判断 第4题 | 知识点 标识符与命名、算术运算
第 20 题
判断
未作答
如果 a 是 double 类型的变量,而且值为 3.5,则表达式 a * 10 的计算结果为 35,且结果类型为 int。
(2 分)
GESP 二级 2023-06 · 判断 第5题 | 知识点 浮点型、隐式类型转换
第 21 题
判断
未作答
在 if 语句中,如果条件成立时需要执行多条语句,可以使用大括号 { 和 } 将这些语句括起来。
(2 分)
GESP 二级 2023-06 · 判断 第6题 | 知识点 if-else、顺序结构
第 22 题
判断
未作答
(2 分)
GESP 二级 2023-06 · 判断 第7题 | 知识点 while循环、for循环
第 23 题
判断
未作答
在 C++ 语言中 ++ 和 == 都是运算符,但 += 不是。
(2 分)
GESP 二级 2023-06 · 判断 第8题 | 知识点 算术运算、关系运算
第 24 题
判断
未作答
如果 a 为 char 类型的变量,且取值为大写字母 'F',则执行语句 a = a + 1; 后,a 的值会变为大写字母 'G'。
(2 分)
GESP 二级 2023-06 · 判断 第9题 | 知识点 字符型、字符ASCII运算
第 25 题
判断
未作答
表达式 sqrt(9.0) 的计算结果为 3,且结果类型为 int。
(2 分)
GESP 二级 2023-06 · 判断 第10题 | 知识点 cmath数学函数、浮点型