C语言 循环程序设计.pptxVIP

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1页/共84页C语言 循环程序设计第2页/共84页第5章 循环程序设计5.1 概述 5.2 while和do while循环 5.3 for循环 5.4 循环的嵌套 5.5 循环的控制 5.6 应用举例5.7 程序调试 第3页/共84页第5章 循环程序设计第4页/共84页第5章 循环程序设计第5页/共84页第5章 循环程序设计第6页/共84页第5章 循环程序设计第7页/共84页第5章 循环程序设计第8页/共84页第5章 循环程序设计第9页/共84页第5章 循环程序设计第10页/共84页第5章 循环程序设计 水温度的量变引起水的物理形态的质变:水在标淮大气压下加温到100摄氏度变成汽降温到0摄氏度变成冰。第11页/共84页第5章 循环程序设计 物体从地球上抛射速度的量变引起运动形式的质变:小于7911m/s时,在地面上沿弹道飞行;达到7911m/s时,绕地球作椭园轨道运动,成为地球的卫星;增大到11189m/s时,脱离地球成为绕太阳运行的一个行星;速度达到16662m/s时,脱离太阳系成为迢游太空的一个天体。第12页/共84页第5章 循环程序设计 计算机程序由若干语句顺序组成:顺序结构的程序只能按照语句的先后顺序从前向后依次执行分支结构程序虽然允许在执行了某个判断后跳过某些语句执行后面的语句,但也只能按语句的前后次序执行有时,需要在程序中重复执行某个语句或语句块,就需要循环结构第13页/共84页第5章 循环程序设计生活中的例子:击鼓传花:大家坐成一个圈,鼓声响起的时候将花束顺序交到下一个人的手里,依次向下传递,当鼓声突然中断时停止传花,花束落在谁的手里便成为输家4×100米接力赛跑:第1个人跑完100米后将接力棒传给第2个人,第2个人再跑100米,然后是第3个人,直到第4个人跑完最后一个100米共同点:都要完成相同的任务:量变的重复内容都有结束条件:发生质变的界限第14页/共84页第5章 循环程序设计1. 计算sum=1+2+3+……+100第15页/共84页第5章 循环程序设计1. 计算sum=1+2+3+……+100#include stdio.hvoid main( ){ int i=1, sum=0 ; while ( i = 100 ) { sum = sum + i ; i++ ; } printf ( “Sum = %d \n”, sum ) ;}循环的初始化循环控制条件循环控制变量循环体第16页/共84页第5章 循环程序设计2. 计算sum=2+4+6+……+100#include stdio.hvoid main( ){ int i=2, sum=0 ; while ( i = 100 ) { sum = sum + i ; i+=2 ; } printf ( “Sum = %d \n”, sum ) ;}循环的初始化循环控制条件循环控制变量循环体第17页/共84页5.2 while和do while循环格式: while( 表达式 ) 语句 do 语句 while( 表达式 ) ;说明:括号中的“表达式”是循环控制条件,但不限于关系表达式和逻辑表达式“语句”是单一语句,但可以是复合语句如果while语句的括号后面只有“;”,则循环体为空。如果do-while语句的括号后面(分号前面)还有其他符号,则出现语法错误第18页/共84页5.2 while和do while循环while语句的执行过程while语句的执行过程是:计算“表达式”的值;若“表达式”的值不时0,为“真”,继续执行③;否则,结束循环,转到while语句后面的语句继续执行程序;执行“语句”部分,即执行循环体;返回①继续执行。第19页/共84页5.2 while和do while循环do-while语句的执行过程第20页/共84页5.2 while和do while循环循环语句的特点:while循环是“先判断后循环”,如果开始时循环条件不满足,循环体就一次也不执行do-while循环是“先循环后判断”,即使第一次判断的结果为“假”,循环体也已经执行了一次但不论哪种循环,循环体中必须包含能够使循环条件变为“假”的运算第21页/共84页5.2 while和do while循环循环的变化:sum=1+2+3+……+100#include stdio.hvoid main( ){ int i=1, sum=0 ; do { sum = sum + i ; i++; } while ( i= 100 ); printf ( “Sum = %d \n”, sum ) ;}#include stdio.hvoid main( ){ int i=1, sum=0 ; while ( i= 100 ) sum = sum +

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

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

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档