Continue和Break作用

Posted 十二月的风123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Continue和Break作用相关的知识,希望对你有一定的参考价值。

continue;

它的作用是结束本次循环,即跳过循环体中下面未执行的语句,接着进行下一次是否执行循环的判断;

break;

它的作用是提前结束循环,即不再执行循环体中后面的语句,以及其余几次循环


区别:

1、continue只是结束本次循环,而不是终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

例如:

#include<stdio.h>
main()

int x,y,z,x1,y1,z1,i,k,n,j=0;
while(1)

printf("please input an integer\\n");
scanf("%d",&n);
if(n<=10&&n>=100)  //10-100排除 

printf("data error");
continue;

else if(n%10==0)

printf("data error");
continue;
 
else

x=n/10;  //得到十位 
y=n%10; //得到各位 
z=10*y+x;  //得到对调数 
break; 


for(i=11;i<100;i++)

if(i%10==0)

continue;

else

x1=i/10;  //得到十位 
y1=i%10;  //得到个位 
z1=10*y1+x1;
if((n+i)==(z1+z))

printf("%d+%d=%d+%d\\n",n,i,z1,z);

else


 







以上是关于Continue和Break作用的主要内容,如果未能解决你的问题,请参考以下文章

continue和break作用(循环终止语句)

break 和continue在循环中起到的作用

Continue和Break作用

break和continue以及label的区别和作用

continue语句的作用

Java:break和continue关键字的作用