一、分支结构
1、if
(1)结构
(2)语法
if(条件)
{语句1;语句2;...}
(3)应用
2.1if-else
(1)结构
(2)语法
(3)应用
2.2三元表达式
(1)语法
表达式1?表达式2:表达式3
(2)应用 与If-else相比代码更简洁
3、if-else if
(1)结构
(2)应用
4、switch-case
(1)语法
(2)应用
小总结
if | if-else if | switch | |
相同 | 实现多分支结构 | ||
不同 | 有条件执行一条语句 | 有条件的执行一条或另一条语句 | 有条件的执行一组语句中的一条语句 |
二、循环结构
1、while:先判断,再执行
(1)结构
(2)语法
(3)应用
2、do-while:先执行,再判断
(1)语法
(2)应用
初始值不满足循环条件时,while循环一次都不执行,do while循环执行一次
3、for
(1)语法
(2)应用
三、顺序结构:语句顺序执行
四、跳转语句
1、break:退出当前循环
2、continue:结束本次循环,条件如果成立,进入下一次循环(例如运动员跑马拉松中途喝水)
总结