永发信息网

int a=10,b=20,那么表达式!a<b的值为 1,为什么?

答案:3  悬赏:40  手机版
解决时间 2021-03-17 13:12
int a=10,b=20,那么表达式!a<b的值为 1,为什么?
最佳答案
!a不是0,是一个负数,是10的补数,如果我没记错的话,应该是-11,把一个二进制16位数,按位全部异或,得到的结果。由于16位数的最前一位是正负号,异或后,就一定是负数。 20大于负数,所以小于的最后结果是逻辑是,用1表示
全部回答
因为!运算符的优先级大于< 所以表达式可写为 (!a)<b a的值为10 !a的值为0 b的值为20 0<b的值为1 所以表达式 !a<b的值为1
比较得出来的值只有1和0如果是真就为1是假就为0。10<20是真的,所以结果为1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果你怀孕了.在体检的时候医生按你的肚子他
*p[5与(*p)[5]的区别
广义的计划工作包括
与比自己大12岁的女人结婚好不好??
世界知名的四大红茶是哪些
防盗门反锁失灵了,卸了把手然后拨哪个
徐州源洋商贸发展有限公司农产品电子商务中心
英雄无敌手游第十三章娜迦蛇妖怎么打
tcl全自动洗衣机程序按不动咋回事
2017年河南公务员考试流程是什么?
万和厨房电器地址有知道的么?有点事想过去
男朋友从交往至今,从来没给我的微信朋友圈点
找和小野猫对应的网名
想知道: 广州市 广州动车段(原广州动车基地)
中百超市赠送的翼支付代金券怎么办
推荐资讯
孙家在什么地方啊,我要过去处理事情
求答案:一个男生喜欢一个女生,可女生心里一
每天晚上都咳嗽 白天没事 怎么回事
怎么区分长短线的操作?
芡实种植技术
小甲碧玉这个地址在什么地方,我要处理点事
一个左哼哼一个右哼哼一个跳跳一个发抖打一成
支付宝处理违章靠谱吗
平板自带的软件无法看大图片
装修时一定要装家庭信息接入箱吗?它到底有什
卡米名车这个地址在什么地方,我要处理点事
晚上睡觉的时候身体平躺着鼻子就不能呼吸了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?