| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 823 人关注过本帖
标题:C语言书上一个式子,没看懂大家帮看下,谢谢
只看楼主 加入收藏
药药
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-12-21
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
C语言书上一个式子,没看懂大家帮看下,谢谢
书上的一个式子,i<j&&s[i]==s[j]没看懂该按怎样一个顺序运行
搜索更多相关主题的帖子: C语言 
2015-12-27 00:04
未来大仙
Rank: 6Rank: 6
来 自:黑窟窿
等 级:侠之大者
威 望:4
帖 子:263
专家分:491
注 册:2015-6-20
收藏
得分:7 
i<j  和 s[i]==s[j]  从左到右 同时成立才是成立,一个是假的这个判断就是假的

好好学习,天天向上!
2015-12-27 00:54
ms268el8
Rank: 4
等 级:业余侠客
威 望:1
帖 子:84
专家分:299
注 册:2015-11-30
收藏
得分:7 
先判斷i<j。
若i<j為假,略過後面其餘的判斷,整個判別式為假。
若i<j為真,則再判斷s[i]==s[j]。
若s[i]==s[j]為假,整個判別式為假。
若s[i]==s[j]為真,整個判別式為真。
2015-12-27 03:10
紫月一殇雪
Rank: 8Rank: 8
来 自:北大某鸟
等 级:蝙蝠侠
威 望:4
帖 子:131
专家分:764
注 册:2015-11-12
收藏
得分:7 
首先根据运算符的优先次序    程序代码从左向右

判断i<j,不管结果成立不成立,程序代码读到&&,这是短路与运算符,
就是说当前一个表达式的结果为false时,不进行计算后一个式子,


如果前一个式子的结果为true,那么进行计算后面一个式子,
当两个式子都为true的时候,整个式子为true,
当其中一个式子为false的时候,整个式子为false.

---------------------来自北大某鸟
2015-12-27 03:17
药药
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-12-21
收藏
得分:0 
回复 2楼 未来大仙
看懂了,谢谢
2015-12-27 14:22
药药
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-12-21
收藏
得分:0 
回复 3楼 ms268el8
谢谢
2015-12-27 14:23
药药
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-12-21
收藏
得分:0 
回复 4楼 紫月一殇雪
恩看懂了谢谢
2015-12-27 14:23
匆匆来过
Rank: 1
来 自:广州
等 级:新手上路
帖 子:26
专家分:9
注 册:2015-12-27
收藏
得分:0 
以下是引用ms268el8在2015-12-27 03:10:47的发言:

先判斷i<j。
若i<j為假,略過後面其餘的判斷,整個判別式為假。
若i<j為真,則再判斷s==s[j]。
若s==s[j]為假,整個判別式為假。
若s==s[j]為真,整個判別式為真。

赞同

努力打代码
2015-12-27 15:20
快速回复:C语言书上一个式子,没看懂大家帮看下,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024732 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved