永发信息网

char a=2,b=5,求表达式~a^b<<2的值怎么得出-23?

答案:3  悬赏:80  手机版
解决时间 2021-07-29 11:50
char a=2,b=5,求表达式~a^b<<2的值怎么得出-23?
最佳答案
回答人的补充 2009-10-22 21:34

在此收藏,瀑布汗


优先决
  括号成员第一; //括号运算符[]() 成员运算符. ->
  全体单目第二; //所有的单目运算符比如++ -- +(正) -(负) 指针运算*&
  乘除余三,加减四; //这个"余"是指取余运算即%
  移位五,关系六; //移位运算符:<< >> ,关系:> < >= <= 等
  等于(与)不等排第七; //即== !=
  位与异或和位或; //这几个都是位运算: 位与(&)异或(^)位或(|)
  "三分天下"八九十;
  逻辑或跟与; //逻辑运算符:|| 和 &&
  十二和十一; //注意顺序:优先级(||) 底于 优先级(&&)
  条件高于赋值, //三目运算符优先级排到 13 位只比赋值运算符和","高//需要注意的是赋值运算符很多!
  逗号运算级最低! //逗号运算符优先级最低


-----------
所以运算顺序是


(~a)^(b<<2) = -3 ^ 20 = -23

全部回答

2的二进制码00000010

2的反码

只是一些简单的位操作。你找到书上相关章节,看看就明白了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的赛尔号49级烈焰猩猩,打哪里打怪升级快!
哪个厂家的 环形输送带,花纹输送带,槽型托辊,
龙骑士online安装为什么会弹出英文窗口
想玩个109比武DT怎么加点好呢?伤害高点,防
英语 怎样 才能学好??
大学生如何赚钱?
濮阳县濮阳军地服装鞋业怎么去啊,谁知道地址
梦幻浪费了多少学生的钱
吃什么能抑制生长激素,吃什么食物能提高脑垂
写我的朋友要参加英语竞赛,但是很害羞,要别
烫伤后起泡后 要不要弄破
誰要新蛋网優惠券嗎,15日過期了
怎样才可以哄女孩上床?
平房区哈尔滨大美牛肉面馆地址在哪,我要去那
什么路是不可以走的
推荐资讯
加入问问团队有什么好处??
工商银行转帐,业务摘要会显示什么,个人吗
为什么网页会打不开啊?点了人家的空间图标,
任务栏假死如何解决?无法通过关闭高级文字服
武陟县焦作东唐郭学校地址有谁知道?有点事想
四川省教育厅
为什么手脚一伸出去或抬起来,整个发冷麻掉,
蒸湘区衡阳自然树蒙特梭利幼儿园在哪里啊,我
东安区牡丹江麦味基(江南店)地址有谁知道?有
DNF死神的邀请满属性是多少?满智力是多少?
教育专业 大专水平 有什么办法能成为老师,比
It's more then just dream come ture ,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?