作业帮 > 综合 > 作业

请大神帮我看一下这道java题目的答案,并解释一下

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/13 05:22:57
请大神帮我看一下这道java题目的答案,并解释一下
若x=5,y=10,则x>y&&x++==y--的逻辑值为?
请大神帮我看一下这道java题目的答案,并解释一下
x > y的逻辑值为false,x++等于y--么?当然不等于,所以x++==y--的逻辑值为false;那么false &&false=false。(ps. 看不懂的时候为毛不自己写个小程序测试下?)
再问: 额,我初学·····
x++跟y--都是什么意思啊,还有为什么false&&false=false啊?求解······
再答: 你先看这一段代码int x = 4, y = 6;
System.out.println(x + ", " + y);
System.out.println(x++ == y--);
System.out.println(x + ", " + y);你去执行一下结果,再看看这个:int x = 4, y = 6;
System.out.println(x + ", " + y);
System.out.println(++x == --y);
System.out.println(x + ", " + y);如果你还是弄不懂,仔细看看书吧,我已经不能说得更清楚了。
再有,&相当于逻辑中的“且运算”,false相当于0,0且0等于多少呢?