概述
break与continue是辅助控制语句, 二者的用法如下表所示。
循环语句 | 一般形式 | 作 用 |
break语句 | break; | switch语句中使用break语句跳出switch结构,结束switch语句执行 |
循环结构中使用break语句跳出循环,终止整个循环 | ||
continue语句 | continue; | 跳过循环体中尚未执行的语句结束本次循环,进入下一次循环条件判断 |
(1)break语句可以用在switch结构和循环结构之中,continue语句只能用在循环结构之中。
(2)循环结构中使用break与continue语句,一般需要与if语句一起使用。
下面举个例子:这里要求写一个函数输出十以内的奇数。图中写了两个函数,一个用的break,一个用的continue。看到输出结果就可以发现,fun1函数当i为1时,输出1,当i为2时,除以2余数为0,执行break直接跳出循环,返回到main函数继续向下执行。fun2函数当i=2,4,6,8时,除以2余数为0,执行continue仅仅跳过了后面的printf,而当i=1,3,5,7,9时,除以2余数不为0,输出i值。
通过这个例子,大家是不是对这两个语句了解更清楚了呢!
最后
以上就是愤怒手机为你收集整理的break后面的语句还执行吗_循环结构辅助控制语句的全部内容,希望文章能够帮你解决break后面的语句还执行吗_循环结构辅助控制语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复