哪位好人能帮我解释下这个表达式((5>9)?(1>9)?5:1:9)得出的结果为什么是9
starting
2009-09-28
拜托,拜托
|
|
corejava5
2009-09-28
((5>9)?((1>9)?5:1):9)这么看应该清楚一点
5>9 是真的话执行(1>9)?5:1 否则输出9 |
|
lel08090
2009-09-28
楼上说的很对
|
|
starting
2009-09-28
corejava5 写道 ((5>9)?((1>9)?5:1):9)这么看应该清楚一点
5>9 是真的话执行(1>9)?5:1 否则输出9 谢谢,理解了 |
|
peteronline
2009-10-02
楼主这个很简单啊
|
|
kfc_davy
2009-10-06
原作很吝惜几个括号啊
|
|
空谷悠悠
2009-10-10
三目元素嘛
|
|
流星划过的天空
2009-10-14
优先级明确了,问题也就应该迎刃而解啦!
|
|
xvnan
2009-10-15
首先,(1>9)?5:1这个表达式的结果是1
然后(5>9)?1:9因为5>9是false所以结果是9 |
|
blue3377
2009-11-21
从里面开始算嘛。最里面的配对 、、然后 在外边的、
|
相关讨论
相关资源推荐
- 现代c++白皮书(C++17)
- 其于js的五笔输入法!
- org.xml.sax.SAXParseException: Premature end of file.
- spring应用启动异常 org.xml.sax.SAXParseException; Premature end of file.
- Tomcat 报错: javax.naming.NamingException: Premature end of file.实战解决
- Dom4j读取xml时发生错误:Premature end of file. Nested exception: Premature end of file
- Cause: org.xml.sax.SAXParseException; Premature end of file.
- Error on line -1 of document : Premature end of file. Nested exception: Premature end of file.
- tomcat报错:严重: Parse Fatal Error at line -1 column -1: Premature end of file. org.xml.sax.SAXParseExce
- Ibatis解析配置文件报错"Premature end of file."