早教吧作业答案频道 -->其他-->
continue 语句和break 语句的作用及其区别
题目详情
continue 语句和break 语句的作用及其区别
▼优质解答
答案和解析
while(1)
{
if(i==100) break;
i++;
continue;
j++;
}
上面这个代码段是这样的:i的初值是0;每次循环都会使它加1,当i的值增到100时,if语句就生效了,这样就跳出了这个while循环,当i没有增到100时,当执行完i++时,就执行了continue语句,这样终止了本次的循环,接着再进行下循环;代码段中的j++这个语句 始终没得到执行
break语句作用:
1、可以用来从循环体内跳出循环体,即提前结束循环,接着执行循环外下面的语句.
2、使流程跳出switch结构
注意:break语句不能用于循环语句和switch语句之外的任何其他语句中
continue语句作用:
忽略循环体中continue语句下面尚未执行的语句,接着进行下一次是否执行循环的判定.
注意:continue语句不能用于循环语句之外的任何其他语句中
continue语句和break语句的区别:
continue语句只结束本次循环,而不是终止整个循环的执行.
break语句则是结束整个循环过程,不再判断执行循环的条件是否成立.break语句可以用在循环语句和switch语句中.在循环语句中用来结束内部循环;在switch语句中用来跳出switch语句.
注意:循环嵌套时,break和continue只影响包含它们的最内层循环,与外层循环无关.
{
if(i==100) break;
i++;
continue;
j++;
}
上面这个代码段是这样的:i的初值是0;每次循环都会使它加1,当i的值增到100时,if语句就生效了,这样就跳出了这个while循环,当i没有增到100时,当执行完i++时,就执行了continue语句,这样终止了本次的循环,接着再进行下循环;代码段中的j++这个语句 始终没得到执行
break语句作用:
1、可以用来从循环体内跳出循环体,即提前结束循环,接着执行循环外下面的语句.
2、使流程跳出switch结构
注意:break语句不能用于循环语句和switch语句之外的任何其他语句中
continue语句作用:
忽略循环体中continue语句下面尚未执行的语句,接着进行下一次是否执行循环的判定.
注意:continue语句不能用于循环语句之外的任何其他语句中
continue语句和break语句的区别:
continue语句只结束本次循环,而不是终止整个循环的执行.
break语句则是结束整个循环过程,不再判断执行循环的条件是否成立.break语句可以用在循环语句和switch语句中.在循环语句中用来结束内部循环;在switch语句中用来跳出switch语句.
注意:循环嵌套时,break和continue只影响包含它们的最内层循环,与外层循环无关.
看了 continue 语句和br...的网友还看了以下:
如果把幸福的感受成为三级,分别用那三个词形容呢?我的意思是假设幸福的感受如果可以分成三个级别,分别 2020-05-13 …
英语是联合国法定语言还是世界通用语言法定语言和通用语言是有区别的,英语到底是哪一类?汉语是联合国法 2020-05-17 …
求高手将下面越南话翻译成汉语,别用软件和在线翻译啊anhaluctruocemnoilathang 2020-06-04 …
几个告别用语的区别farewell,goodbye,seeyou这几个告别用语都有什么区别啊(不好 2020-06-21 …
按解释填成语填成语1.背后制造、散布的污蔑、诽谤之类的话()言()语2.说话声音轻柔,语气温和() 2020-06-29 …
成语惯用语区别举例说明成语与惯用语有什么区别,主要从词语结构,意义等方面来说明. 2020-06-29 …
几个告别用语的区别farewell,goodbye,seeyou这几个告别用语都有什么区别啊(不好 2020-07-07 …
区别定语从句作在句中作什么语写道:先行词指人,一般用关系代词:WHOTHATWHOSEWHOM其中在 2020-11-01 …
请补上古语初次见面说(),客人来到用(),与人分别用(请补上古语初次见面说(),客人来到用(),与人 2020-11-04 …
分别写出几个礼貌用语包括问候语,致谢语,欢迎语,慰问语,赞赏语,道歉语,推辞语,祝福语,祝贺语,应答 2021-01-13 …