:一:While循环
适用于知道循环条件,不知道循环次数的操作;
while(循环条件){
循环体代码;
}
特点:先判断条件,如果符合条件进入循环体操作;
do{
循环体代码;
}while(循环条件);
特点:先执行一次代码,在进行循环操作;
二:for循环
适用于循环次数固定的操作;
for(表达式1;表达式2;表达式3){
循环体4;
}
表达式1:初始化变量,只执行一次;
表达式2:循环条件;只有满足循环条件才能执行循环体操作;
表达式3:迭代变量
循环体4:循环操作。
注意:如果for循环只有一句话,可以省略大括号;
三个表达式都可以省略(;;),大括号中的分号不能省;
for循环的执行顺序:表达式1==》表达式2==》循环体4==》表达式3==》表达式2==》循环体4==》表达式3==》表达式2(不满足退出循环)