GESP 二级 · GESP 202306 C++ 二级 第 6 题

选择题 · 答案 D

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

题目

以下哪个不是 C++ 语言的运算符?( )

答案:D

解题思维

这题考的是C++运算符的分类与记忆。拿到题先过一遍C++关系、逻辑、复合运算三大类,再看选项是否属于其中,D选项<>在C++里只是模板占位符,不是运算符,一眼就能排除。

常见错误

学生最容易因为跨语言经验误以为<>是关系运算符,或者把/=当成普通赋值符号。其实C++里关系运算符只有==、!=、>、<、>=、<=这六个,复合赋值是/=、%=、*=等带等号的,逻辑运算符是&&、||、!。把<>当成运算符是典型的视觉陷阱,刷题时要刻意区分模板符号和运算符符号。

详细解析(节选)

【考点】C++运算符分类|关系运算符|复合赋值运算符|逻辑运算符

1. 考纲定位

本题考查《GESP大纲》编程基础模块中"运算符与表达式"知识点。命题人专门卡住那些只背结论不分类的考生——很多人能认出A、B、C都是运算符,但会误以为D也是,因为<>在C/C++模板里常见,容易混淆成关系运算符,这是跨语言经验带来的致命干扰。

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