我是靠谱客的博主 无情哈密瓜,最近开发中收集的这篇文章主要介绍break,continue在for,while,和do...while中,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ps:如果大家对于break,continue在for,while,和do...while的知识点已经了解了的话,可以直接进入第二部分。

一.在正式了解break,continue在for,while,和do...while的运行之前,先来分别简单了解一下break,continue,for,while,do...while.

break:就是跳出,结束的意思。不过需要注意的是,break只能结束它所在的区域内的循环,也就是说,在多层循环中,内层循环有break只结束内层,不会结束外层的。

continue:在循环中遇到continue,在满足continue的条件后,continue会跳过continue之后的语句.

for:(因为主要是说明break和continue,所以表达式1,2,3所表示的含义只有再说,在本篇中不会影响的)

for(表达式1;表达式2;表达式3)

循环语句

上图是for循环的基本方式

while:

while(表达式)

循环语句;

do...while(至少执行一次)

do

循环语句;

while(表达式);

以上,就是一些基础了解,下面将进入break,continue在它们中的使用

 .

1.break在for,while 和do...while中

for语句

while语句

 

 do...while语句

由以上三个代码可知,break只要当i的值为5时,就会结束程序,所以,打印出来的只有1 2 3 4。

只要满足break的条件,break就会执行,程序就会结束。

2 .continue在for,while 和do...while中

for语句

 while语句

do ...while

do..while语句与while语句类似,1 2 3 4之后陷入死循环

 

 不过要注意,当i++改变位置,结果则不相同

 好了,关于break和continue的运行就到这里,希望能够帮到你!

 

最后

以上就是无情哈密瓜为你收集整理的break,continue在for,while,和do...while中的全部内容,希望文章能够帮你解决break,continue在for,while,和do...while中所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部