分支与循环
一、分支
(一)、if分支
- if不加{}时,只能控制一条语句的执行
if(判断语句)
执行语句1;
- if加{}
if(判断语句){
执行语句1;
执行语句2;
}
- if…else
if(判断语句){
执行语句1;
}
else{
执行语句2;
}
- if…else if…else
if(判断语句1){
执行语句1;
}
else if(判断语句2){
执行语句2;
}
else {
执行语句3;
}
(二)、swicth分支
- 结构1
swicth(整型常量){
case 1:
执行语句1;
break;
case 2:
执行语句2;
continue;//continue 跳过这次循环,进入下一次循环
break;//结束本次循环,执行下一个过程
case 3:
执行语句2;
break;
default:
执行语句3:;
}
二、循环
(一)、for循环
- 语句结构
for( ; ; )
(二)、while循环
- 语句结构
while(判断语句){
执行语句1;
}
(三)、 do…while循环
- 语句结构
do{
执行语句1:
}while(判断语句)
- 与while区别
始终比while多执行一次语句
小白浅谈
如有问题,欢迎各位大佬指出