永发信息网

C语言:为什么答案是12,12而不是10,12

答案:1  悬赏:40  手机版
解决时间 2021-03-09 07:24
  • 提问者网友:無理詩人
  • 2021-03-08 11:20
C语言:为什么答案是12,12而不是10,12
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-03-08 12:07
这是位运算,要把数据转成二进制才能算 10二进制是0000 1010 9 二进制是0000 1001 |运算是出现1时,结果就是1 0000 1010 0000 1001 --------------- 0000 1011 这是结果,十进制是11 2. 10->0000 1010 12->0000 1100 &的规则是,只要出现0,结果就为0 ------------------------- 0000 1000 这是结果, 十进制是8
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯