if else if理解订正
int n = 100;
if (n >= 60) {
NSLog(@"及格了");
} else if (n >= 90) {
NSLog(@"优秀");
} else {
NSLog(@"挂科了");
}
【if else if理解订正】以前我一直以为if else if会以最后一个 else if来显示,其实实际只要满足第一个遇到的if条件,就不会再忘下走了,上面就是证据,发现变量n等于100满足了 n >= 60之后,就不会往下继续走了,即使满足了 n >= 90的条件。
推荐阅读
- 深入理解Go之generate
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- 由浅入深理解AOP
- 逻辑回归的理解与python示例
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 深入理解|深入理解 Android 9.0 Crash 机制(二)
- 不理解句意,你还想做对所有GRE填空题()
- Improve|Improve Nested Conditionals(优化嵌套的条件语句) 面对大量的if-else语句
- 如何理解“超我、自我、本我”
- 十一、理解纹理坐标