GESP 一级 · GESP 202306 C++ 一级 第 8 题

选择题 · 答案 c · 考点:位运算

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

题目

如果用一个 int 类型的变量 a 表达正方形的边长,则下列哪个表达式不能用来计算正方形的面积?( )

答案:c

考点

位运算 讲解 →位运算 真题汇总 →

解题思维

看到 ^ 符号 → 先想 C++ 里是异或不是幂

常见错误

把数学习惯带进代码,误以为 ^ 是平方;D 选项因分子偶数截断不影响结果。

详细解析(节选)

考点:运算符语义|数学符号与代码符号的差异
记忆:C++ 中 ^ 是按位异或,不是幂运算 → 答案 C. a ^ 2

同考点真题

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