永发信息网

c ++中 表达式8&3结果是几

答案:2  悬赏:70  手机版
解决时间 2021-03-12 02:41
  • 提问者网友:沦陷
  • 2021-03-11 01:59
c ++中 表达式8&3结果是几
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-03-11 03:07
先转换成二进制,在计算机中以补码形式存储。
因为都是正数,所以补码与原码一样。
8的二进制补码为0000 0000 0000 0000 0000 0000 0000 01000
3的二进制补码为0000 0000 0000 0000 0000 0000 0000 00011
两者按位相与,得0000 0000 0000 0000 0000 0000 0000 0000
所以结果是0。
全部回答
  • 1楼网友:骨子里都是戏
  • 2021-03-11 04:45
结果是0 8的二进制是1000, 3的二进制是11 按位与. 全是0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯