GESP C++ 真题 · 逐题精解
首页C++三级真题 › 2026年6月 › 第5题

GESP 2026年6月 C++三级 判断题 第5题

C++三级判断题2026年6月第5题

所属知识点:高精度与数论 难度要求:掌握 考频:—

如果 a 为 int 类型的变量,且表达式 ((a & 1) == 1) 的值为 true ,则说明 a 是奇数。

正确答案:正确(√)

题目解析
a & 1 取出 a 的最低位:奇数最低位为 1、偶数为 0,所以结果为 1 即奇数,说法正确,选 √(对负奇数同样成立,如 −3 & 1 = 1)。💡 判奇偶用 a & 1a % 2 更快且对负数更稳。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习