循环

60 阅读1分钟

while循环

//()里面是循环的条件,条件成立,执行{}里面的操作
while(条件){
    操作
}
复制代码

do-while循环

do{
    操作
}while(条件)
复制代码

while循环的特点是:先判断条件,再执行循环操作

do-while循环的特点是:先执行一次循环操作,再判断循环条件

所以,do-while循环,没有入口判断,无论循环条件是否满足,至少会执行一次循环体

for循环

for(条件变量;循环条件;迭代部分){
    操作
}
复制代码

for循环,就是由while循环演变而来

在for循环,可以将循环的条件变量,判断条件,对象循环变量重新赋值,放在一起,好处是不容易遗漏任何一部分

for循环结构中的循环变量可以定义多个

while,do-while,for,如何选择:

  1. 当循环的次数是固定的时候,通常使用for循环
  2. 当循环的次数不固定的时候,通常会使用while和do-while循环