浅谈continue与break在循环体中的作用

浅谈continue与break在循环体中的作用

ID:9079207

大小:20.00 KB

页数:2页

时间:2018-04-16

浅谈continue与break在循环体中的作用_第1页
浅谈continue与break在循环体中的作用_第2页
资源描述:

《浅谈continue与break在循环体中的作用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、浅谈continue语句与break语句在for循环体中的区别在《高中信息技术教材》c语言章节中,讲到了continue与break语句在for循环体中的应用。现在我就谈谈continue语句与break语句在循环体中的区别。在for循环体中可以使用continue与break语句来改变循环执行过程,但是,它们各自所发挥的作用是完全不相同的,若使用continue语句,则跳过本次循环体执行那些尚未执行的语句,继续下一次循环。若使用break语句,则可使流程跳出本层循环,尤其在多层次的循环结构中,利用break语句可以提前结束内层循环。举例说明continue与bre

2、ak语句的区别例1:写出下列程序的运行结果Inti,x=0,y=0For(i=0,i<5;i++){if(i%2>0){x++;continue}Y++;}Print("x=%d;y=%d;x,y);分析:该程序当I值为奇数时,执行IF语句中的x++;然后执行continue;使流程跳过foR循环体中的Y++;继续下一次循环,当i为奇数时,不执行IF子句,而执行FOR循环体中的Y++。答案:x=2,y=3例2:写出下列程序的运行结果Inti,x=0,y=0For(i=0,i<5;i++){if(i%2>0){x++;break;}Y++;}Print("x=%d;y

3、=%d;x,y);分析:该程序当I为奇数时,执行if语句中的x++;然后执行break语句,流程跳出for循环体,执行for循环后面的语句。即print语句。答案:x=1,y=1这就是我个人对continue和break语句在for循环体中的理解,若有什么好的见解,望同仁指出。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。