ifXXX if XXX else if 的执行顺序 [

来源:互联网 发布:vscode 远程调试 编辑:程序博客网 时间:2024/06/05 11:15

ifXXX if XXX else if 的执行顺序 [问题点数:30分,结帖人iamsai]

 收藏
楼主发表于: 2013-07-30 11:01:15
1.if XXX
2.if XXX
3.else if XXX
如果满足语句1的条件则执行1.if XXX 如果不满足 则执行3.else if XXX?
  • <iframe id="cproIframe_u1636200_2" width="200" height="22" src="http://pos.baidu.com/acom?adn=0&amp;at=128&amp;aurl=&amp;cad=1&amp;ccd=24&amp;cec=UTF-8&amp;cfv=0&amp;ch=0&amp;col=zh-CN&amp;conBW=0&amp;conOP=1&amp;cpa=1&amp;dai=2&amp;dis=0&amp;hn=0&amp;layout_filter=tabcloud%2Cimage&amp;ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DhbTZhVu_fQqjPvzWLQP8utzhDFagEFdTFnqUweaRyvRhSjqTQJEMqp8mFAw5qxHN%26wd%3D%26eqid%3Dcea79ecf000652cb0000000556724498&amp;ltu=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F390532476&amp;lu_161=2&amp;lunum=6&amp;n=csdnbaidu_cpr&amp;pcs=1349x643&amp;pis=10000x10000&amp;ps=1156x744&amp;psr=1366x768&amp;pss=1349x1215&amp;qn=86d07053e3d39483&amp;rad=&amp;rsi0=200&amp;rsi1=22&amp;rsi5=4&amp;rss0=%23FFFFFF&amp;rss1=%23FFFFFF&amp;rss2=%23000000&amp;rss3=&amp;rss4=&amp;rss5=&amp;rss6=%23000000&amp;rss7=&amp;scale=&amp;skin=&amp;td_id=1636200&amp;titFF=%E5%AE%8B%E4%BD%93&amp;titFS=12&amp;titTA=left&amp;tn=baiduTlinkInlay&amp;tpr=1450329248434&amp;ts=1&amp;version=2.0&amp;wn=0&amp;xuanting=0&amp;dtm=BAIDU_DUP2_SETJSONADSLOT&amp;dc=2&amp;di=u1636200&amp;ti=ifXXX%20if%20XXX%20else%20if%20%E7%9A%84%E6%89%A7%E8%A1%8C%E9%A1%BA%E5%BA%8F-CSDN%E8%AE%BA%E5%9D%9B-CSDN.NET-%E4%B8%AD%E5%9B%BD%E6%9C%80%E5%A4%A7%E7%9A%84IT%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA&amp;tt=1450329248423.1346.1478.1479" align="center,center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: content-box;"></iframe>
     
  • <iframe id="cproIframe_u1636201_3" width="200" height="22" src="http://pos.baidu.com/acom?adn=0&amp;at=128&amp;aurl=&amp;cad=1&amp;ccd=24&amp;cec=UTF-8&amp;cfv=0&amp;ch=0&amp;col=zh-CN&amp;conBW=0&amp;conOP=1&amp;cpa=1&amp;dai=3&amp;dis=0&amp;hn=0&amp;layout_filter=tabcloud%2Cimage&amp;ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DhbTZhVu_fQqjPvzWLQP8utzhDFagEFdTFnqUweaRyvRhSjqTQJEMqp8mFAw5qxHN%26wd%3D%26eqid%3Dcea79ecf000652cb0000000556724498&amp;ltu=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F390532476&amp;lu_161=2&amp;lunum=6&amp;n=csdnbaidu_cpr&amp;pcs=1349x643&amp;pis=10000x10000&amp;ps=1268x866&amp;psr=1366x768&amp;pss=1349x1305&amp;qn=6ee044628274c05d&amp;rad=&amp;rsi0=200&amp;rsi1=22&amp;rsi5=4&amp;rss0=%23FFFFFF&amp;rss1=%23FFFFFF&amp;rss2=%23000000&amp;rss3=&amp;rss4=&amp;rss5=&amp;rss6=%23000000&amp;rss7=&amp;scale=&amp;skin=&amp;td_id=1636201&amp;titFF=%E5%AE%8B%E4%BD%93&amp;titFS=12&amp;titTA=left&amp;tn=baiduTlinkInlay&amp;tpr=1450329248434&amp;ts=1&amp;version=2.0&amp;wn=0&amp;xuanting=0&amp;dtm=BAIDU_DUP2_SETJSONADSLOT&amp;dc=2&amp;di=u1636201&amp;ti=ifXXX%20if%20XXX%20else%20if%20%E7%9A%84%E6%89%A7%E8%A1%8C%E9%A1%BA%E5%BA%8F-CSDN%E8%AE%BA%E5%9D%9B-CSDN.NET-%E4%B8%AD%E5%9B%BD%E6%9C%80%E5%A4%A7%E7%9A%84IT%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA&amp;tt=1450329248423.4753.4881.4882" align="center,center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: content-box;"></iframe>
     
  • <iframe id="cproIframe_u1636204_4" width="200" height="22" src="http://pos.baidu.com/acom?adn=0&amp;at=128&amp;aurl=&amp;cad=1&amp;ccd=24&amp;cec=UTF-8&amp;cfv=0&amp;ch=0&amp;col=zh-CN&amp;conBW=0&amp;conOP=1&amp;cpa=1&amp;dai=4&amp;dis=0&amp;hn=0&amp;layout_filter=tabcloud%2Cimage&amp;ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DhbTZhVu_fQqjPvzWLQP8utzhDFagEFdTFnqUweaRyvRhSjqTQJEMqp8mFAw5qxHN%26wd%3D%26eqid%3Dcea79ecf000652cb0000000556724498&amp;ltu=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F390532476&amp;lu_161=2&amp;lunum=6&amp;n=csdnbaidu_cpr&amp;pcs=1349x643&amp;pis=10000x10000&amp;ps=1268x988&amp;psr=1366x768&amp;pss=1349x1305&amp;qn=538e65682f736b8b&amp;rad=&amp;rsi0=200&amp;rsi1=22&amp;rsi5=4&amp;rss0=%23FFFFFF&amp;rss1=%23FFFFFF&amp;rss2=%23000000&amp;rss3=&amp;rss4=&amp;rss5=&amp;rss6=%23000000&amp;rss7=&amp;scale=&amp;skin=&amp;td_id=1636204&amp;titFF=%E5%AE%8B%E4%BD%93&amp;titFS=12&amp;titTA=left&amp;tn=baiduTlinkInlay&amp;tpr=1450329248434&amp;ts=1&amp;version=2.0&amp;wn=0&amp;xuanting=0&amp;dtm=BAIDU_DUP2_SETJSONADSLOT&amp;dc=2&amp;di=u1636204&amp;ti=ifXXX%20if%20XXX%20else%20if%20%E7%9A%84%E6%89%A7%E8%A1%8C%E9%A1%BA%E5%BA%8F-CSDN%E8%AE%BA%E5%9D%9B-CSDN.NET-%E4%B8%AD%E5%9B%BD%E6%9C%80%E5%A4%A7%E7%9A%84IT%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA&amp;tt=1450329248423.5146.5191.5191" align="center,center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: content-box;"></iframe>
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
回复次数:10
#1 得分:30回复于: 2013-07-30 11:05:43
Plain Text code
?
1
2
3
4
5
6
7
8
1.if XXX
//如果 条件1 满足 执行条件1的消息体,并执行条件2
2.if XXX
//不管条件1是否成立,2都会执行,
3.else if XXX
//如果条件2成立,则不执行3,不成立,则执行3
 
总结 if else 只会就近原则,和最近的成套判断
随时随地逛论坛 论坛移动客户端
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#2 得分:0回复于: 2013-07-30 11:07:41
语句3的esle是与语句2的if配套;也就是说语句2和语句3是一个整体与语句1无关;
语句3能否执行取决于语句2是否满足条件;语句2不满足才轮到语句3上场。

0 0
原创粉丝点击