44问答网
所有问题
简述C语言中,break语句与continue语言的作用与作用范围?
RT
举报该问题
推荐答案 2010-06-06
首先,C语言中,程序的执行是按语句执行下去的。
break语句作用范围:switch结构语句和循环体语句(也就是for循环,while循环)。
其作用是:跳出一层switch语句或者一层循环语句,也就是如果在switch语句中或者一个循环体语句程序执行时遇到break;那么程序就退出switch语句或者一个循环体。
continue语句作用范围:循环体语句。
其作用是:在一层循环中,没执行一回,程序如果碰到continue;后面的代码就不执行,继续执行本层循环的下一回。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YK3DRDDYVVZDGV3DGGR.html
其他回答
第1个回答 2010-06-06
“break”表示跳出所在的循环 或switch语句
“continue”表示结束本次循环 执行下一次
例如:
for(i=0;i<=100;i++)
{
if(i==1)
break; //跳出for语句
}
printf("%d",i);
输出结果为1
for(i=0;i<=100;i++)
{
if(i==1)
contiune; //执行i=2的情况
}
printf("%d",i);
输出结果为100
第2个回答 2010-06-06
除了楼上说的那种跳出循环的方法,还有带行号的跳出方法。
代码如下:
a: for(i=0;i<5;i++)
{
for(j=0;j<3;j++)
{
for(z=0;z<5;z++)
if(z==3) break a;
}
}
就是当Z为3时,跳出到a循环,正常不带行号的情况下,只能跳出一层,带行号的可以直接跳出到指定层。
相似回答
简述C语言中,break语句与continue语言的作用与作用范围?
答:
首先,C语言中,程序的执行是按语句执行下去的。
break语句作用范围:switch结构语句和循环体语句(也就是for循环,while循环)
。其作用是:跳出一层switch语句或者一层循环语句,也就是如果在switch语句中或者一个循环体语句程序执行时遇到break;那么程序就退出switch语句或者一个循环体。continue语句作用范围:...
C语言中continue和break的
区别
答:
break可以用在循环结构和switch结构中,用于中断程序运行,而continue一般只在循环结构中出现,而且一般在一个选择结构中
。可以用以下例子来说明二者的区别 for(i=1;i<10;i++){ 语句组1 if(条件)break;语句组2 if(条件)continue;语句组3 } 语句组4 在这个程序中,如果程序运行到break语句,则循环...
break和continue的
区别是什么?
答:
break的作用:终止所在层的循环;continue的作用:终止本次循环
。二者的区别:使用结果不同。1、作用 break作为计算机编程语言的关键词,有终止所在层的循环的含义。continue作为计算机编程语言的关键词,有终止本次循环的含义。2、区别 break是指在执行循环时,跳出循环,后面的循环也不执行。在if-else中br...
continue与break
在
C语言作用
是什么?
答:
continue和break都是C语言中循环语言中的一种控制关键字。continue是跳出本轮循环;而break是跳出整个循环(for循环或while循环)
。下面举例说明两者在循环中的区别(以for循环为例)int i, j=0;int a[5];for(i=0; i<5; i++){ if(i==3) continue; // 当i=3时,跳出此次循环,...
大家正在搜
break continue语句
continue语句的用法
break语句只能用于什么语句
continue语句怎么用
对于continue和break
break语句的用法
程序continue和break
break语句的正确用法
continue和break
相关问题
简述C语言中,break语句与continue语言的作用与作...
求教C语言中,break语句与continue语言的作用与作...
简述C语言中,break语句与continue语言的作用与作...
c语言中break语句和continue语句的区别是什么?
c语言中的break与Continue有什么区别
c语言中break语句的作用
continue与break在C语言作用是什么?
C语言中break与continue的用法与区别?