前面已经说过选择结构了其实他和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比较多一点!!!
原文地址:http://www.cnblogs.com/lijilin/p/3704185.html