下列符号不是 C++语言的运算符的是( )。
这题考的是C++运算符的符号识别。拿到题先别急着看选项,脑子里过一遍算术、赋值、逻辑这些大类。A项$看着像数学符号,但在C++里它只是个普通字符,连变量名都构不成,自然不可能是运算符。
很多考生看到$会下意识觉得是货币符号或者某种特殊运算,其实它在C++里毫无运算含义;还有人容易把%当成百分号,忘记它是取模运算符;另外要注意=是赋值而不是比较,比较相等要用==,这题虽然没考==,但说明命题人知道考生容易混淆。
【考点】C++运算符识别|符号语义理解
本题属于《GESP 一级 C++ 组》大纲“第 1 章 程序基础”中“运算符”小节的核心考点。从历年数据看,纯语法类题目在题库中占比极高:基础语法大类共考过 1295 题,覆盖 11 个考试级别,其中 GESP 一级就考了 332 题,是入门阶段的重灾区。运算符与表达式大类共 261 题,GESP 一级考了 72 题。命题人把这类题放在试卷开头,就是要卡住两类人:一类是只背了“加减乘除”却不知模运算符号的考生,另一类是连赋值符号都没认全的考生。不会识别运算符就等于不会写表达式,后续会出无数连环坑。分赛事来看,GESP 一级 72 题、二级 70 题、三级 47 题,说明越往低级别,符号识别越基础,越往高级别,越侧重语义和优先级。2023 年运算符类题突然飙到 91 题,2024 年又回落到 41 题,波动较大,但 GESP 一级始终稳定在 70 题左右,属于高频必考点。