C语言程序设计break与continue语句的应用.pptVIP

C语言程序设计break与continue语句的应用.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* Version 1.0 * * * * * * Version 1.0 * 掌握break与continue语句区别 掌握break与continue语句的应用 * 循环的语句:while、do-while、for语句 * 用C编写一个字符模式的屏幕测试程序,测试屏幕的显示状况。要求当用户按着任意键(q键除外)时,屏幕输出“*”号;当用户输入q键,则结束程序。程序运行结果如图所示。 1. 数据结构: (1)程序处理的数据是一个不断输入的数,我们可以申请一个变量来保存,参考语句:float num; (2)要统计所有正数的和,我们可以申请如下一个带初始化值的变量来统计: float sum=0; 2. 算法: (1)输入数据的个数不确定,要使用无条件循环,如while(1)或for(;;); (2)当输入的数等于-1时来退出循环,使用break语句;当输入的数为非-1的负数时,结束本次循环,使用continue语句。 (3)统计正数的和; (4)退出循环后输出所有正数的和。 * break语句通常用在switch语句及循环语句中。当break语句用于switch语句中时,可使程序跳出switch语句而执行switch语句后面的语句;当break语句用于循环中时,可使程序终止循环而执行循环后面的语句。可用下图来形象地表示: * 下面是一个使用break语句的例子,同学们看一下能不能看懂? #include stdio.h void main(){ int i; for(i=0;i5;i++){ printf(%d\n,i); if(i==2) break; //break语句 } printf(“跳出循环!”); } 说明: (1)break语句一般会和条件语句(if语句)结合起来使用,即在满足某个条件时,循环停止。 (2)如果已执行break语句,就不会执行循环体中位于break语句后的语句。 (3)在多层循环中,一个break语句只能向外跳出一层循环。 * continue语句只能用在循环里。continue语句的作用是结束当前循环准备执行下一次循环。即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判断。它与break语句的区别是:break语句是终止循环,而continue语句只结束本次循环,加速进入下一次循环的执行。以while语句为例,使用continue和break语句实现输入任意个整数,统计能被6整除的个数,以输入0来结束数据的输入。break与continue语句的应用可用如图所示表示。 * (1)与break语句一样,continue语句通常在循环中与条件语句一起使用。 (2)在循环中遇到continue语句,就不会执行该循环中位于continue语句后的任何语句。 * Version 1.0 * * * * * *

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档