while循环
//()里面是循环的条件,条件成立,执行{}里面的操作
while(条件){
操作
}
复制代码
do-while循环
do{
操作
}while(条件)
复制代码
while循环的特点是:先判断条件,再执行循环操作
do-while循环的特点是:先执行一次循环操作,再判断循环条件
所以,do-while循环,没有入口判断,无论循环条件是否满足,至少会执行一次循环体
for循环
for(条件变量;循环条件;迭代部分){
操作
}
复制代码
for循环,就是由while循环演变而来
在for循环,可以将循环的条件变量,判断条件,对象循环变量重新赋值,放在一起,好处是不容易遗漏任何一部分
for循环结构中的循环变量可以定义多个
while,do-while,for,如何选择:
- 当循环的次数是固定的时候,通常使用for循环
- 当循环的次数不固定的时候,通常会使用while和do-while循环