流程分类 :
1.顺序结构 代码自上而下依次执行 每行代码都会被执行
2.选择结构 根据条件不同会选择不同的代码执行路径
2.1 单分支
语法:if(条件表达式){ //true
//代码块
}
2.2 双分支 非A即B 关系
语法:if(条件表达式){
//代码块1
}else {
//代码块2
}
2.3 多分支
语法:if(条件表达式){
//代码块1
}else if(条件表达式2){
//代码块2
}else if(条件表达式3){
//代码块3
}……
else{ //当以上条件都不满足时 执行else中的代码
//代码块 n
}
//等值判定
swith(变量){
case v1:
//代码块
break ; //标识当前分支已经结束
case v2:
//代码块
break ;
case v3:
//代码块
break ;
default:
//代码块 n
}
注意: 分支结构只选择其中的一条分支执行