概述
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中所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复