# 三、选择(分支)语句
........
区别:if-else更适合处理范围
switch更适合处理具体的值:switch的括号中不存在隐式转换
5、三元运算符(三元表达式、三目): 条件 ? 值1 : 值2
- 在进行简单取值的双分支,才能写成三元
- 根据条件取值
- 条件ture,取值1
- 条件false,取值2
# 四、循环语句
1、循环的意义:提升了开发者向计算机输入命令的速度,减少了代码冗余,减小了文件体积
2、循环三要素
- 执行条件
- 计数器
- 计数器要改变
3、死循环:自身无法结束,造成大量浪费,造成死机
- 应用:不确定执行次数的需求,利用死循环,注意配合外部控制结束循环
4、循环语句
- while(){}
- 执行条件前置,语句后置,初始条件false,一次都不执行
- 更适合处理不确定次数的循环(死循环)
- do{}while()
- 执行条语句后置,条件后置,初始条件false,一次都不执行
- for(){}
- for循环的三要素更集中
- while循环的三要素更灵活
- do{要重复执行的语句}while(执行条件) 先执行再判断,条件初始为false也会执行一次
- 更适合处理次数确定的循环
# 六、循环的控制-关键字
1、break;立即结束当前语句
2、continue;跳过本次循环
# 七、循环的应用 - 多层嵌套