欢迎光临散文网 会员登陆 & 注册

do..while 循环和 break||contiune跳出循环语句使用方法

2023-07-12 11:14 作者:bili_74845113586  | 我要投稿

do...while : 

语法 : 

while : 

条件的初始化;

while(条件判断){

循环体语句;

条件变化;

}

do..while : 

条件的初始化;

do{

循环体语句;

条件变化;

}while(条件判断);


执行流程 : 

1.条件的初始化

2.执行循环体语句

3.执行条件变化

4.执行条件判断-->决定下一次循环是否能够执行

false : 循环结构结束

true : 执行下一次循环体

区别 : do..while无论是否满足条件判断,都至少执行一次循环体语句

注意 : 3种循环结构都能相互转换

* for 次数循环 : 1)确定循环次数  2)确定变量的变化范围

 * while 条件循环

   语法 :

条件初始化;

while(条件判断){

循环体语句;

条件变化;

在多重循环嵌套下,break与continue的作用

break与continue默认作用与多重循环嵌套下的最内层

可以使用带标签的break与continue实现作用于多重循环嵌套下的指定层

1.为每一层循环定义标签

2.使用break与continue的时候,break 标签名;

break与continue关键字 : 


break : 

作用 :  打破,终止,结束

应用场景 : switch,循环

continue : 

作用 : 结束当前循环,直接进入到下一次循环

应用场景 : 循环


注意 : break常配合死循环一起使用 


死循环 : 循环无法停止

编译器识别的死循环 : 一般配合break一起使用,让循环存在停止的机会

for(;;){}

while(true){}


代码层面的死循环 : 一般逻辑的问题|代码上实现错误


注意 : 编译器能够识别的死循环后的代码无法执行-->不可达语句


do..while 循环和 break||contiune跳出循环语句使用方法的评论 (共 条)

分享到微博请遵守国家法律