一.关于Switch选择结构
1.一般用于解决等值判断问题。
图1.1
2.常见的错误。
1.没加break,注意:break有终止的意思,所以在这里break可以让选择结构选择分支结束,但如果没有break,程序就会击穿本层case跳到下一层。
2.根据第一条,因为存在不加break存在击穿的情况,所以如果default不加break的时候,一定要放在最后,防止被击穿。
详见图1.2
三.总结
1.在设计到多个判断的时候要熟练使用上几节所学的逻辑运算符和条件运算符。
2.编写嵌套或者多重结构时候一定要先写括号再写里面内容,这样防止多个括号时候丢失括号