程序int u=1 ,v=14;表达式u+-v>>2的值是? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 表达式 int u+-v 搜索资料 1个回答 #热议# 为什么有人显老,有人显年轻? yuantailing 2013-07-12 · TA获得超过2545个赞 知道小有建树答主 回答量:1167 采纳率:92% 帮助的人:657万 我也去答题访问个人页 关注 展开全部 -2先计算v>>2,等于3然后计算-(v>>2),等于-3最后计算u+(-v>>2),等于-2 更多追问追答 追问 亲,错了,没有你这个答案,优先级也是先取负,后加再位移。 亲,错了,没有你这个答案,优先级也是先取负,后加再位移。 亲,错了,没有你这个答案,优先级也是先取负,后加再位移。 追答 我翻书——原来优先级全被我记错了-4先计算-v,等于-14然后计算u+-v,等于-13最后计算u+-v>>2,等于-4负数的位移,和正数唯一有点不同,用char型来解释-13的位移-13二进制是1110 0011向右位移2位:1111 1100结果是-4 追问 -13的二进制不是1111 1011吗?这是全国2012年7月自考计算机的选择题,答案分别是0 3 4 7没有-3啊 追答 -13的二进制是1110 0011。验算方法:把这个数加上13(二进制0000 1101),看是不是1 0000 0000(溢出了的0)。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-11-19 int u=1,v=3.则表达式u<<=v的值是 怎么做,为什么 8 2014-05-19 设有说明: int u=l,v=3,w=5; 表达式:u<<=(v|w)的值是( 求解结果加过程。。。谢谢 4 为你推荐: