模拟卷一位运算单项选择题

对于正整数 x,表达式 x & (x - 1) 的作用是( )。

单项选择题 第 6 题 · CSP-S 提高级 初赛 模拟试卷(一)
  • A.将 x 变为 0
  • B.清除 x 二进制表示中最低位的 1
  • C.取出 x 最低位的 1
  • D.判断 x 的奇偶性
正确答案B. 清除 x 二进制表示中最低位的 1
答案解析
x & (x-1) 把最低位的 1 变为 0;常用于统计 1 的个数、判断 2 的幂。

同知识点练习

本题收录于「CSP-S 提高级 初赛 模拟试卷(一)」,共 25 道题,全部提供答案与解析。可进入在线练习系统按知识点随机组卷、自动批改并归集错题。

进入在线练习 查看完整试卷 本类全部题目