选择结构的思考

五种选择结构总结

1.基本if选择结构: 处理单一或者组合条件的情况

2.if-else选择结构:处理简单的条件分支情况

3.多重if选择结构:处理复杂的条件分支情况

4.嵌套if选择结构:用于较为复杂的流程控制 

5.switch:选择结构:多重分支并且条件判断是等值判断的情况。 

 

 选择结构可以用流程图表示更加直观,在流程图中圆角长方形是开始结束,平行四边形是输入输出,菱形是判断,长方形是处理计算。

If选择结构和switch选择结构的使用场景:If选择结构一般使用在区间判断上,而switch选择结构一般使用在等值判断上。

Tips:switch结构中常量名不可重复;每一个case后面要有break结束语break是结束当前内容;default可以在任何位置,除了在最后break可以省略在其他位置都不可省略(题意要求的除外) 建议都放在最后

;switch后面的表达式类型只能是int byte short char jdk1.7以后的String;case后面的常量不是一定要连续的;表达式是哪个就会跳转到相对于的case语句。

 

posted @ 2020-06-16 08:26  熊猫抱树  阅读(275)  评论(0)    收藏  举报