龙空技术网

使用break跳出整个循环

有梦爱幻想的女孩 47

前言:

眼前各位老铁们对“c语言中break是跳出所有循环吗”大体比较重视,姐妹们都需要知道一些“c语言中break是跳出所有循环吗”的相关资讯。那么小编也在网上搜集了一些关于“c语言中break是跳出所有循环吗””的相关知识,希望看官们能喜欢,同学们快快来学习一下吧!

之前我们在讲for循环的时候,讲到了循环正常执行完毕这个说法,而当我们在循环中使用break语句的时候,就不是正常执行完毕了。

break语句用于终止循环,可以用在while循环和for循环中,当循环条件不为False或者序列还没有完全被迭代完毕时,使用break语句也可以使循环停止执行。

在for循环使用break

在下面这个例子中,正常运行结果应该输出1到10,但是我们在循环中设置了一个if条件语句,当满足这个条件语句时,则会执行break,跳出整个for循环。

在while循环使用break

使用break跳出while循环也很简单,同样是在while循环中加上一个if语句,当满足这个条件语句时,则会执行break语句,循环终止。

之前我们讲while循环的时候提到过无限循环,就是只要条件满足即可一直执行下去的循环。但是我们可以使用break来跳出无限循环,我们来试试:

动手练习

1.请问下列代码的输出结果是什么?

for i in range(1, 101, 10):    print(i)    if i > 40:        break

2.请编写一个计算1到100总和的循环语句,当和大于1000时,使用break跳出循环。

标签: #c语言中break是跳出所有循环吗 #break语句跳出循环后程序从哪进行 #for循环里用break #java中break是跳出当前循环还是所有循环 #break跳出for循环后还会执行自增吗