1、流程控制
2、顺序流程控制
代码的先后顺序,依次执行
3、分支流程控制if语句
2.1、if语句:
语法和c语言相同
if 分支结构图:
2.、if - else 语句:
注意else的位置,与c有点差距。
if - else 语句结构:
if - else if - ...else:语句
if - else if - …else结构:
4、三元表达式
例子:
5、分支流程控制switch
switch语句和if -else -if语句的区别:
1、一般情况下,可以相互转换;
2、switch语句通常用来处理case为较确定的情况,if-else - if 语句更灵活,常用于范围判断;
3、switch语句进行条件判断后直接执行相应的条件语句,效率更高,而 if-else -if语句有几种条件,就得判断多少次;
4、分支较少时,用if,较多时,用switch;