一.分支控制
1.if语句
if(条件表达式){
  //执行语句
}

2.if else双分支语句
if(条件表达式){
  //执行语句1
} else {
  //执行语句2
}

3.if else if多分支语句
if(条件表达式1){
  //执行语句1
} else if (条件表达式2) {
  //执行语句2
} else if (条件表达式3) {
  //执行语句3
} else {
  //执行语句4
}

4.三元表达式
条件表达式 ? 表达式1 : 表达式2

5.switch语句
switch(表达式){
  case value1:
    执行语句1;
    break
  case value2:
    执行语句2;
    break
  ...(n)...
  default:
    执行语句n
}

6.for循环
for(初始化变量;条件表达式;操作表达式){
  //循环体
}

7.双重 for循环
for(外层初始化变量;外层条件表达式;外层操作表达式){
  for(里层初始化变量;里层条件表达式;里层操作表达式){
    //循环体
  }
}

8.while循环
while(条件表达式){
  //循环体
}

9.do while循环
do{
  //循环体
} while (条件表达式)