循环语句
2014-04-07 20:19 pandeng0120 阅读(132) 评论(0) 编辑 收藏 举报一,while循环(先验循环)
while(布尔表达式){//语句}:当布尔表达式为true,执行语句;再次检测,当布尔表达式继续为true,继续执行语句;当布尔表达式为false,循环终止。
二,do/while循环(后验循环)
do{//语句}while(布尔表达式):在检验布尔表达式之前,语句已经执行一次。当布尔表达式为true,则跳回执行do语句,循环直至布尔表达式为false。
三,for循环
for(初始化;布尔表达式;更新){//语句}:1,初始化步骤首先执行一次,可声明并初始化任何循环控制变量。该部分可以留白,但分号必须有。
2,计算布尔表达式,如果表达式为true,执行循环语句;如果为false,控制流程跳到for循环外下一条语句。
3,for循环体语句执行后,控制流程跳回更新语句。更新语句可更新任何循环控制变量。该语句可以留白,但布尔表达式后必须有分号。
4,布尔表达式再次被计算,如果为true,循环执行,如果为false,循环终止。
注意事项:1,for循环中的布尔表达式部分不可以进行除布尔运算之外的其他运算;而while和do/while循环中布尔表达式可以允许有其他运算的存在。
2,初始化和更新语句可以有多条,通过逗号隔开。