搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ C语言书上一个式子,没看懂大家帮看下,谢谢
标题:
C语言书上一个式子,没看懂大家帮看下,谢谢
只看楼主
药药
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-21
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:7
C语言书上一个式子,没看懂大家帮看下,谢谢
书上的一个式子,i<j&&s[i]==s[j]没看懂该按怎样一个顺序运行
搜索更多相关主题的帖子:
C语言
2015-12-27 00:04
未来大仙
来 自:黑窟窿
等 级:
侠之大者
威 望:
4
帖 子:263
专家分:491
注 册:2015-6-20
第
2
楼
得分:7
i<j 和 s[i]==s[j] 从左到右 同时成立才是成立,一个是假的这个判断就是假的
好好学习,天天向上!
2015-12-27 00:54
ms268el8
等 级:
业余侠客
威 望:
1
帖 子:84
专家分:299
注 册:2015-11-30
第
3
楼
得分:7
先判斷i<j。
若i<j為假,略過後面其餘的判斷,整個判別式為假。
若i<j為真,則再判斷s[i]==s[j]。
若s[i]==s[j]為假,整個判別式為假。
若s[i]==s[j]為真,整個判別式為真。
2015-12-27 03:10
紫月一殇雪
来 自:北大某鸟
等 级:
蝙蝠侠
威 望:
4
帖 子:131
专家分:764
注 册:2015-11-12
第
4
楼
得分:7
首先根据运算符的优先次序 程序代码从左向右
判断i<j,不管结果成立不成立,程序代码读到&&,这是短路与运算符,
就是说当前一个表达式的结果为false时,不进行计算后一个式子,
如果前一个式子的结果为true,那么进行计算后面一个式子,
当两个式子都为true的时候,整个式子为true,
当其中一个式子为false的时候,整个式子为false.
---------------------来自北大某鸟
2015-12-27 03:17
药药
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-21
第
5
楼
得分:0
回复 2楼 未来大仙
看懂了,谢谢
2015-12-27 14:22
药药
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-21
第
6
楼
得分:0
回复 3楼 ms268el8
谢谢
2015-12-27 14:23
药药
等 级:
新手上路
帖 子:4
专家分:0
注 册:2015-12-21
第
7
楼
得分:0
回复 4楼 紫月一殇雪
恩看懂了谢谢
2015-12-27 14:23
匆匆来过
来 自:广州
等 级:
新手上路
帖 子:26
专家分:9
注 册:2015-12-27
第
8
楼
得分: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
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-460581-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 2.035250 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved