搜索
编程论坛
→
开发语言
→
『 JAVA论坛 』
→ 求助 初学者正在看JAVA的书 有个不懂的地方 请教各位大侠
标题:
求助 初学者正在看JAVA的书 有个不懂的地方 请教各位大侠
只看楼主
wang8295893
等 级:
新手上路
帖 子:1
专家分:0
注 册:2010-3-17
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:3
求助 初学者正在看JAVA的书 有个不懂的地方 请教各位大侠
初学者 正看到逻辑运算符和逻辑表达式,书中有个地方看不懂,是这么写的:比如,x的初值是1.经过((y=1)==0)&&((x=6)==6);逻辑与运算后,x的值是1.经过((y=1)==1)&&((x=6)==6);x的值变为6.请问后一种x的值变为6怎么回事?谢谢
搜索更多相关主题的帖子:
JAVA
2010-03-17 20:06
dadongzicool
等 级:
贵宾
威 望:
11
帖 子:209
专家分:474
注 册:2009-3-20
第
2
楼
得分:20
逻辑与运算中如果&&之前的项为真才继续判断&&后面的项,因为如果&&之前的项为假,就没有判断后面的项的必要,因为与运算中只要有一个为假整个表达式即为假
1.x的初值是1 当经过((y=1)==0)&&((x=6)==6)逻辑运算后x的值仍是1;
((y=1)==0)为假,所以((x=6)==6)就没有执行,所以x的值仍为1
2.x的初值是1 当经过((y=1)==1)&&((x=6)==6)逻辑运算后x的值变为6;
((y=1)==1)为真,继续后续判断执行((x=6)==6),所以x的值变为6;
本人出售软件专业毕业设计(包括论文,代码)题目众多,价格从优联系方式:QQ
1635008514(寻找高校代理)
2010-03-17 21:43
dadongzicool
等 级:
贵宾
威 望:
11
帖 子:209
专家分:474
注 册:2009-3-20
第
3
楼
得分:0
逻辑或||运算正好与逻辑与运算相反,&&和||因此也被称为短路逻辑运算符
本人出售软件专业毕业设计(包括论文,代码)题目众多,价格从优联系方式:QQ
1635008514(寻找高校代理)
2010-03-17 21:48
小真丁丁
等 级:
论坛游民
帖 子:36
专家分:18
注 册:2009-9-20
第
4
楼
得分:0
!!!
2010-03-18 12:21
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-299734-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.099224 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved