55问答网
所有问题
在C语言中,continue和break语句的区别是什么啊?
如题所述
举报该问题
其他回答
第1个回答 2020-07-31
一般来说,没有区别。但是如果switch 嵌套在循环语句中时就有区别了。break只跳出switch语句,还会继续执行循环语句在switch后面的内容,而continue直接跳到条件判断框去,即会跳过循环语句在switch后面的内容。
e.g.
用continue全是0;用break才对。
相似回答
在c语言中break和continue有什么区别?
答:
(1)只能在循环体内和switch语句体内使用break
;(2)当break出现在循环体中的switch语句体内时,起作用只是跳出该switch语句体,并不能终止循环体的执行。若想强行终止循环体的执行,可以在循环体中,但并不在switch语句中设置break语句,满足某种条件则跳出本层循环体。2.continue continue语句的作用是跳过...
C语言中continue和break的区别
答:
break可以用在循环结构和switch结构中,用于中断程序运行,而continue一般只在循环结构中出现,而且一般在一个选择结构中
。可以用以下例子来说明二者的区别 for(i=1;i<10;i++){ 语句组1 if(条件)break;语句组2 if(条件)continue;语句组3 } 语句组4 在这个程序中,如果程序运行到break语句,则循环...
C语言中break和continue的区别
答:
continue只对直接包含它的循环体有效(也就是for
,while, 而switch{}中的不算循环体);break有效的是直接包含它的for,while,switch块。比如在不包含switch的代码中出现break或者continue,那么break跳出循环体,而continue跳出本次循环,而对于在循环中嵌套switch语句的代码中,break仅跳出最内层的块,这个块...
break和continue的区别是什么?
答:
break的作用:终止所在层的循环;continue的作用:终止本次循环。
二者的区别:使用结果不同
。1、作用 break作为计算机编程语言的关键词,有终止所在层的循环的含义。continue作为计算机编程语言的关键词,有终止本次循环的含义。2、区别 break是指在执行循环时,跳出循环,后面的循环也不执行。在if-else中...
continue语句和break语句的区别是什么?
答:
continue语句和break语句的区别
如下:1、break:while循环break是用于永久终止循环。即不执行本次循环中break后面的语句,直接跳出循环。2、continue:while循环
continue是
用于终止本次循环。即本次循环
中continue
后面的代码不执行,进行下一次循环的入口判断。
大家正在搜
break continue语句
break语句只能用于什么语句
对于continue和break
程序continue和break
continue和break
continue语句怎么用
continue语句的用法
continue语句例子
continue跳转语句