GESPPASS
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 & 1
比
a % 2
更快且对负数更稳。
← 上一题
本套真题
下一题 →
想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习