www.5213.net > whilE BrEAk ContinuE

whilE BrEAk ContinuE

break--退出while循环,但while循环后面还有其他语句的话,还是会执行,continue--退出当次while,会接着从while循环的开始部分重新执行下来,return--退出函数,while循环后面还有其他语句的话,直接跳过不会执行

break 跳出循环;continue 继续循环,(不执行 循环体内continue 后面的语句,直接进行下一循环) return 跳出函数,返回调用函数 处.如以下语句 int i = 0; while(1) // { // | i++; // | if( i % 2 ) //如果 i %2 >0 | continue; //继续循环 -------------- . printf("%d",i); if( i> 10) break; //跳出循环;----------------. if( i return ; //--->跳出当前函数 | } // |//other lines //

break是结束当前循环,continue是结束本次循环,进行下次循环,使用break就已经不再循环了使用continue还要继续进行循环 在switch case里,只能用break,而不能用continue

continue语句 是跳过本次循环break语句 是跳出整个循环

break可以用在循环结构和switch结构中,用于中断程序运行,而continue一般只在循环结构中出现,而且一般在一个选择结构中.可以用以下例子来说明二者的区别 for(i=1;i<10;i++) { 语句组1 if(条件)break; 语句组2 if(条件)continue; 语句组3 } 语句组4 在这个程序中,如果程序运行到break语句,则循环结束,跳转到语句组4运行后续语句. 如果程序运行到continue,则跳过语句组3,直接进行i++,去执行下一次循环.

continue语句只是结束本次的循环,而不是终止整个的执行,接着进行下一次是否执行循环的判定. 而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立. 比如(1) main() {intn; for(n=100;n100时,执行break语句,提前结束循环,不再执行剩下的循环.

一、break的基本用法 (一)作动词 1.作及物动词 ①打破;打碎;使折断 如:Take care not to break the cup.小心别把茶杯打碎了.If you pull too hard you will break the rope.如果你太用力拉,就会把绳子拉断.②违

用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环.continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环.

首先要了解continue这个关键词在程序中的含义:在循环语句的结构中,while(或for)语句后面花括号内的语句组成“循环体”.一般来讲,每循环一次,循环体的所有语句按照先后顺序全部执行一遍.如果循环体中含有continue语句,一旦某

break:跳出循环,执行for循环下面的语句.continue:跳出本次循环,执行下次循环.

网站地图

All rights reserved Powered by www.5213.net

copyright ©right 2010-2021。
www.5213.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com