GESP 四级 · GESP 202309 C++ 四级 第 24 题

判断题 · 答案 B

← 整套速查表 GESP 四级 全部真题

题目

== 和 := 都是 C++ 语言的运算符。

答案:B

解题思维

这道题考的是C++运算符体系。拿到题直接想:C++里赋值只有单等号,双等号是比大小。那个冒号加等号(:=)是Pascal的写法,在C++里根本不存在,所以选B。

常见错误

很多考生看到冒号就慌,或者凭直觉觉得'注意符号'就选A。最大的坑就是混淆了Pascal和C++的赋值语法,把:=当成C++的运算符。还有人可能想当然认为C++里双等号是比大小,所以认为题干说的'都是运算符'是对的,忽略了:=这个符号在C++里是非法的,会导致编译错误。

详细解析(节选)

教练诊断报告

考纲定位:GESP四级C++模块,命题人卡的是选手对C++运算符体系的不熟悉,很多人凭直觉认为“注意符号”就选A。

解题思维:看到题先想“C++运算符有哪些”,回忆运算符分类(算术、关系、逻辑、位运算、赋值等)。

==是关系运算符用于比较,:=不是C++标准运算符,C++只有=赋值和:=只在Pascal等语言存在。所以答案为B。

陷阱拆解:A选项利用“视觉相似性”误导,把Pascal的:=与C++混淆;B选项看似绝对,但正是C++语法的硬约束。

反命题思维:若改成“C++中=和:=都是运算符”,答案会变A;若改成“C++中==和=都是运算符”,答案还是A。所以这类题本质是考察运算符体系边界。

考频趋势:基础语法类题目在题库中占比极高,共1295题,覆盖2008-2026年所有级别。其中2023年爆发式增长至287题,2024年413题,2025年401题,说明近年来对基础语法的考察力度非常大,尤其是GESP四级(186题)和五级(23题)是高频考点。运算符与表达式类题目共261题,GESP四级考了37题,占比约14%,属于中高频考点。

预测:基于数据,未来GESP四级和五级将继续高频考察基础语法和运算符细节,尤其是容易混淆的符号(如:=、==、>=等)仍是命题人最爱挖坑的地方。

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断