目录
1.程序流程控制介绍
在程序中,程序运行的流程控制决定程序是如何执行的,主要有三大流程控制语句。
1)顺序控制
2)分支控制
3)循环控制
2.顺序控制·
程序从上到下逐行地执行,中间没有任何判断和跳转。
3.分支控制
3.1 分支控制 if - else
1) 单分支 if
基本语法:if(条件表达式){
执行代码块(可以有多条语句)
}
2) 双分支 if - else
基本语法:if(条件表达式){
执行代码块(可以有多条语句)
}else{
}
3) 多分支 if - else if...-else
4.嵌套分支
在一个分支结构中又完整的嵌套了一个另一个完整的分支结构,里面的分支的结构称之为内层分支外面的分支结构称为层分支。(不要超过3层)
基本语法:
5.Switch分支结构
基本语法
switch(表达式){
case 常量1:
语句块1;
break;
case 常量2:
语句块2;
break;
default:
default语句块;
break;
switch流程图
注意:要是表达式的值等于常量n,并且该句没有break语句,那么会发生穿透现象,会继续编译后面的语句,不做判断直至遇到break语句跳出循环或者继续穿透。