11问答网
所有问题
c语言中,break是跳出一个函数还是一个循环?
如题所述
举报该问题
推荐答案 2019-06-18
break是从循环中跳出,如要从函数中跳出,可以用return。
break
在一些计算机编程语言中是保留字,其作用大多情况下是终止所在层的循环。
1、break语句对if-else的条件语句不起作用。
2、在多层循环中,一个break语句只向外跳一层。
在
C语言
的
switch(开关语句)中,break
语句还可用来在执行完一个
case(分支)后立即跳出当前
switch
结构。
扩展资料:
break语句通常用在循环语句和开关语句中,当break用于开关语句switch中时,
可使程序跳出switch而执行switch以后的语句;
如果没有break语句,
则将成为一个死循环而无法退出,如下:
1、break如果用于循环是用来终止循环。
2、break如果用于switch中,则是用来终止switch。
3、break不能直接用于if语句,除非是循环内的一个字句。
4、break用在多层循环中,表示退出里他最近的一次循环。
参考资料来源:百度百科-break函数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/4F448872F7M8qPMS72.html
其他回答
第1个回答 2019-07-21
关键字break是跳出离此关键字最近的一层循环,比如for(;;){}、while(){}以及switch(){}语句。
前提是break被包含在某个循环中。
第2个回答 2019-04-26
break只跳出一层循环转到循环后所在语句,在switch中结束switch
第3个回答 2019-04-25
break是从循环中跳出,如要从函数中跳出,可以用return
第4个回答 2019-11-20
跳出本层循环或者本层switch,结束本函数的是return
1
2
下一页
相似回答
c语言break跳出
的
是循环还是
什么?
答:
break跳出的是for循环
。break 在一些计算机编程语言中是保留字,其作用大多情况下是终止所在层的循环。1、break语句对if-else的条件语句不起作用。2、在多层循环中,一个break语句只向外跳一层。在 C语言 的 switch(开关语句)中,break 语句还可用来在执行完一个 case(分支)后立即跳出当前 switch ...
大家正在搜
c语言跳出整个循环
c语言跳出for循环
c语言如何跳出多重循环
c语言直接跳出函数
在c语言中break只能用在
c语言两个for循环嵌套
c语言break用法
c语言break用法举例
c语言system函数用法
相关问题
break跳出的是if语句,还是for循环?
c语言,如下函数中,break语句跳出哪一个循环?
两个个关于C语言循环跳出的问题?
c语言break跳出2个循环
c语言中一个循环里return的具体作用是什么,和break...
c语言中break怎么一次退出多个循环
c语言中,break是跳出一个函数还是一个循环?
在C语言中,break是跳出当层循环,但是若是下面这种情况呢...