1.流程语句的分类
顺序结构
分支结构
循环结构
2.if语句
1)if结构
if( 条件 ){
// 条件成立执行的代码
}
2)if else 结构
if( 条件 ){
// 条件成立执行的代码
}else{
// 条件不成立执行的语句
}
3)if...else if...else if...else : 多种情况
if( 条件1 ){
//条件1成立执行的代码
}else if( 条件2 ){
//条件2成立执行的代码
}else if( 条件3 ){
//条件3成立执行的代码
}else{
//以上条件都不满足执行的代码
}
注意:
①. if 只能写一个 else if 可以多个 else 一般用于兜底
②. 由上到下,一旦有成立的,后续不再执行
③. 多条件写在上边
3.switch语句
switch 语句:常用于值特定的情况
需要和 case break default 搭配使用
注意:判断值是严格判断,既判断值也判断类型
switch ( 变量/表达式 ){
case 值1:
//如果表达式的值=== 值1 执行的代码
break;
case 值2:
//如果表达式的值=== 值2 执行的代码
break;
default:
//以上值都不满足 执行的代码
}
4.while语句
循环: 满足一定条件就重复执行某个操作
while 循环: 初始值 循环条件 增量
初始值
while( 循环条件){
//其他代码
增量
}