首页 > 代码库 > 循环结构

循环结构

前面已经说过选择结构了其实他和for相差不是太大,现在就来说说循环结构。循环结构有三种形式!1  for      2.while    3.do   while  这三种都可以循环,不过他们之间还是有区别的,for和while是要先验证条件,如果条件满足才执行循环体,而后者do while是不管条件是否满足都要执行循环体,换句话说do while至少要执行一次循环体。

       现在一般使用的循环是for循环语句,现在来说说for语句的格式吧,for(初始化;布尔表达式;更新(变量改变的方式)){语句}        格式就是上面的那种结构。再来说说哈for循环的运行步骤:第一步,先进行初始化。第二步 ,判断布尔表达式是否成立。第三步,成立的话就执行大括号里面的语句。第四步,循环体语句执行完毕,在执行变量更新。后面就一直循环执行这些步骤,直到布尔表达式不成立的时候结束循环。

   对于while, 其实它和for相差不是很大,while不需要变量的初始化,只需要判断条件是否成立,成立执行,不成立就跳出循环。相比较for而言,while不容易知道循环次数,而for在一般情况下可以直接读出循环次数,所以在运用中for比较多一点!!!