开启辅助访问
创新型软件协议开发平台
|
天盟传媒
|
积分兑好礼
|
APP下载
|
违规举报
|
客户服务系统
您好,请
登录
注册
首页
需求悬赏
I T 商城
找服务商
技术问答
商家特权
新闻媒体
更多导航
搜索
搜索
本版
用户
快捷导航
在线
客服
发布
需求
天盟
APP
天盟APP下载
关注
微信
微信扫一扫访问
顶部
返回列表
请问这个应该怎么理解
m2009***
天盟互助
技术问答
:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。
同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!
不明白之处就是为什么确定左边就不运行右边了,如果左边是true这个还是得运算右边是吧。但是如何左边确定是flase,右边也确定是flase两边都是假。那么输出是true??不太理解这个与的关系究竟是想表达什么?
显示全部楼层
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
使用道具
举报
上一主题
下一主题
全部参与
2
后***
&&:只有当两个操做数都为真时,结果才为真,否则为假。
||:只有当两个操做数都为假时,结果才为假,否则结果为真。
那么当A&&B时,如果表达式A为假,则没必要判断B(只有当两个操做数都为真时,结果才为真,否则为假,已经确定为假了,这是&&逻辑运算的短路现象)
同理当A||B时如果A确定为true就没必要运算B了,已经确定表达式的结果为true,这也是||逻辑运算的短路现象。
使用道具
举报
m8133***
就像数学里的且和或,交集与并集。数学里的逻辑判断,条件1且条件2,如果条件1为假,则不论条件2是真是假,整个结果都为假,所以没有必要再去判断条件2;条件1或条件2,如果条件1为真,则不论条件2是真是假,整个结果都是真,所以也没必要再去判断条件2
使用道具
举报
热门问答
女生学编程老的快吗?
我来回答
该不该去培训???。?。
我来回答
零基础可以学java吗
我来回答
为什么说Java是世界上最好的语言?
我来回答
女生学哪种比较好
我来回答
system.out.println()中的点是什么意思呀?
我来回答
前端菜鸟,无法胜任工作,该怎么办
我来回答
程序员怎么减压,晚上睡不着怎搞
我来回答
普通会员
快速沟通
TA的主页
关注TA
收藏TA
今日悬赏
更多 >
每稿
1700
元
网站后台界面升级需前端制作
每稿
4500
元
IM企业通讯软件升级
每稿
1000
元
超时代加密狗版提取工具
每稿
4600
元
ISCSI 管理程序开发
每稿
2500
元
某华网校视频下具定制
每稿
1800
元
指定网页数据采集
每稿
15000
元
开发一款手机组队打怪爆装备游戏
每稿
49000
元
公众号夺宝应用定制开发
每稿
1500
元
监控软件需要做一个VB脚本推送警告
每稿
23000
元
简易在线拍照及浏览的相册程序
最新问答
1
女生学编程老的快吗?
2
该不该去培训???。?。
3
零基础可以学java吗
4
为什么说Java是世界上最好的语言?
5
女生学哪种比较好
6
system.out.println()中的点是什么意思呀?
7
前端菜鸟,无法胜任工作,该怎么办
8
程序员怎么减压,晚上睡不着怎搞
9
html中的<br>是什么意思
10
前端是重理论还是重实践?
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网!
立即登录
或
立即注册