一、分支语句if
1.if条件结构是根据条件判断之后再进行处理
if(表达式){
执行语句
}else{
执行语句
}
if中的表达式为真执行if后边的语句,否则执行else中的语句
一般判断的表达式与(&,|,^,||,^,&&,!,==等进行组合使用)
2.if(){}else if(){}...else{}...多个分支语句,else可以不写;
二、分支语句switch
语法:switch(表达式){
case 取值1:语句块1;
break;
case 取值2:语句块2;break;
...
}
default用来取到所有case不到的取值范围;
break用来跳出switch;
三、switch和if的比较
四、循环语句(while,do while, for)
1.while(条件表达式){
语句块;
}
//符合条件,循环继续执行。否则循环结束;
//特点:先运行再执行
//break作为循环的出口,或者条件不满足自动退出
//continue 结束当前循环,如果条件满足继续进行循环
2.do{
代码段
}while(循环条件)
//先执行一边循环操作,如果还满足条件,进行循环
3.for循环
for(初始化参数;判断条件;更新循环变量){
//使用最多的循环
循环体;
}
五、多重循环