永发信息网

设int x=0,y=1;则表达式(x&&--y)运算完毕后y的值是?麻烦大家给我分析并解答一下

答案:6  悬赏:60  手机版
解决时间 2021-03-19 19:49
设int x=0,y=1;则表达式(x&&--y)运算完毕后y的值是?麻烦大家给我分析并解答一下 谢谢啦
最佳答案
y仍然是1,因为逻辑表达式(x&&--y)中x为0,0与任何值且都是0,后面的--y没有运行,所以y保持原值1。
全部回答
我不会了自己的开始就好像就是计算机
&&优先级为11,自减优先级为2,所以先运算--y,--y先自减,再参与运算,所以结果为0,然后0&&0,逻辑为假。
--y的含义是,先将变量y自减1然后参与运算。 x&&--y → 0&&0 → 0 #include <stdio.h> #include <conio.h> int main (void) { int x=0,y=1; printf ("%d\n",(x&&--y));     getch ();      return 0; }运行结果
//y不会被运算, //理由是&&符号当左侧为假时直接返回假 //不对右值计算 //因此y结果是1
&&逻辑运算如果左边表达式=0,那么不管右边是多少,都直接返回0,所以不进行右边的运算。 这里根本没有走到--y。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求一个游戏名字,现已有,幻影术师,魅影,风
未登记结婚有2个小孩现在两人在异地上班男方
老公和我医保都是一档,我的体检余额不够可以
银子黑了怎么洗白.
精细化工 这个杂志好中吗
外省的驾照怎么转回曲靖?如何办理?
南京医保卡换成江苏省医保卡怎么办理
前几天看电视,用微摇(微信摇一摇)摇到一张
鹅老爷风味手撕鹅地址在什么地方,想过去办事
在深圳的派出所的警察拿多少灰色收入?
高一数学关于求f(x)在[—3,3]上的最大值和最
消火栓泵XBD12/5-50(65),表示什么意思
现在办理移动业务要手持身份证拍照吗
知道对方的短号怎么才能查得到对方的长号?(
我19号早上8点飞机,准备18号晚上坐轻轨3号线
推荐资讯
联通宽带如何办理停机
单选题某同学看到一只鸟落在树枝上的P处,树
如何批量删除桌面文件
我是沈阳的我想去新疆做火车怎么走
又好看,夏天扎什么头发好看图片
亲亲宝贝童装童鞋品牌折扣店我想知道这个在什
狮民村这个地址在什么地方,我要处理点事
物源食品店地址在哪,我要去那里办事
高德地图怎么标记路线
今世缘席梦思厂在什么地方啊,我要过去处理事
未来开拓者做什么装备好打吞噬魔?
许燕破酥包大观分店在哪里啊,我有事要去这个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?