首页 > 试题广场 > 在C++程序中,表达式200|10的值是(  &n
[单选题]
在C++程序中,表达式200|10的值是(
  • 20
  • 1
  • 220
  • 202

注意,此处的 '|' 非整除的意思,而是运算符  '或'

将 200 与 10 转换为二进制,得 11001000 和 1010
将两个二进制数从最低为开始比较,因为是“或”,所以至少有1个1的便是True(即1),两个0则为False(即0)
得 11001010 ,转换为十进制为 202
发表于 2021-07-31 15:37:30 回复(1)