永发信息网

int a=1,i=a+1;do{a++;}while(!~i++>3);最后输出的a是多少

答案:2  悬赏:0  手机版
解决时间 2021-01-28 02:23
int a=1,i=a+1;do{a++;}while(!~i++>3);最后输出的a是多少
最佳答案
a的值是:2
顺序执行下去,a=2,然后去判断条件,条件可以理解为 while( !(~i++)>3),i=2,逐位取反之后为253>3,所以表达式值为1,在取非,所以为0.所以循环就跳出了。a的值也就是2了。
全部回答
(!~i++>3 运算符优先级: !,~,++ 一样,高于 > a初值1,i 初值 2 第一次循环, do a++; a 变 2 条件i++ 是后缀 加,表达式里 仍为 2. ~2 (0000 0010 变
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
薇薇新娘婚纱影楼(临海店)地址好找么,我有些
很喜欢一个人怎么办他就是不理我需要我的时候
中通快递(学院路似水流年西侧)地址好找么,我
金色童年(千黄线)地址在哪,我要去那里办事
根据现行营业税规定,下列说法错误的是(  )
轺传的意思是什么啊?知道的请说下!
老板油烟机cxw-200-8008多少钱
自贡公租房和泰家园名单查询
中国集邮总公司有卖老纪特邮票吗?
中通快运(丰收路与南通路交叉口金土地市场内
薇薇新娘婚纱摄影(惠民路)怎么去啊,我要去那
电影上海滩十三太保下载地址
删定的意思是什么啊?知道的请说下!
关于出版单位使用书号、刊号的说法,错误的是
苏菲亚私人摄影会所(射阳县店)地址在哪,我要
推荐资讯
这种可以做冰粉的果实叫什么名字?
全峰快递(肖家巷)地址有知道的么?有点事想过
作为晚清“四大名臣”之一,他创办了汉阳铁厂
庄子:静则明,明则虚,虚则无为,无为而无为
或=3)个点,且每3个点均不在1条直线上,那么最
电动液压叉车哪个牌子好
六安的花鸟市场里有没有卖狗的?
如何放电缆沟的185平方电缆,长度450米,电缆
焦作哪里有买假发的?哪一家的质量好?
芸署的意思是什么啊?知道的请说下!
我想做56视频推广兼职,具体应该怎么做?
山东生产密胺餐具的厂家有哪些?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?