一、if else语句
1.if...else...
如果满足条件,运行...;否则,运行...。
![](https://img.haomeiwen.com/i14622172/c60907b770a34bfc.png)
输出结果为“2222222”
2.if...else if...else if...else...
如果条件1为真,运行...;否则,如果条件2为真,运行...;否则,运行...。
![](https://img.haomeiwen.com/i14622172/114007444106cd35.png)
运行结果为“2222222”
那么如果去掉中间几个if条件前面的else是否可行呢?
![](https://img.haomeiwen.com/i14622172/d96159c40b2d70c9.png)
运行后发现输出了“2222222”和“5555555”两条字符串,说明这种写法会考虑每一条if条件,只要为真就会输出对应的字符串。
二、与“&”、或“|”
1.短路与“&&”与按位与“&”
![](https://img.haomeiwen.com/i14622172/8d2781eb251ca99c.png)
2.短路或“||”与按位或“|”
![](https://img.haomeiwen.com/i14622172/03433a8892eb2166.png)
网友评论