北师大版高中数学必修3第二章3.2节《循环语句》PPT课件.ppt_第1页
北师大版高中数学必修3第二章3.2节《循环语句》PPT课件.ppt_第2页
北师大版高中数学必修3第二章3.2节《循环语句》PPT课件.ppt_第3页
北师大版高中数学必修3第二章3.2节《循环语句》PPT课件.ppt_第4页
北师大版高中数学必修3第二章3.2节《循环语句》PPT课件.ppt_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序框图,如果(IF)条件满足,那么(THEN)执行语句体,否则执行ENDIF之后的语句.,条件结构的基本形式有哪些?,复习回顾,程序框图,如果(IF)条件满足,那么(THEN)执行语句体1,否则(ELSE)执行语句体2.,1.IF与ENDIF要配对使用.,2.IF语句可以嵌套使用,3.2循环语句,S=0Fori=2To20step2S=S+iNext输出S,计算2+4+6+20的值,ForNext语句的一般形式是:,For循环变量初始值To终值step步长循环体Next,一、循环语句:ForNext语句(适用于已知循环次数的循环结构),先将初始值赋给循环变量,再判断循环条件是否成立,若成立,则执行循环体,然后循环变量增加一个步长值,再判断循环条件是否成立,以确定是否执行循环体,若条件不成立,则结束循环,执行next后面的语句。步长默认为1,循环次数=int(终值-初值)/步长)+1,Fori=1To5Next输出i,Fori=1To5输出iNext,Fori=1To5step2Next输出i,写出下面程序的输出结果:,练一练,貌似实异,例请阅读下列用For语句写出的算法,说明该算法的处理功能.S=0T=1Fori=1To20S=S+iT=T*iNext输出S输出T,例题解析,由For语句的形式,我们知道i是循环变量,初始值为1,终止值为20,循环体为:S=S+i;T=T*i;,分析,解:这个算法实际上处理的是求和S=1+2+3+20及求积T=12320这两件事情.,算法框图如图:,二、循环语句,作用:,适用于预先不知道循环次数的循环结构。,DO循环体LOOPWhile条件为真,是,否,DoLoop语句,先进入循环体,执行一次循环体后,检查条件是否潢足,“是”,继续执行循环体,“否”,退出循环,输入ni=1Sum=1DoSum=sum*(1/i)i=i+1Loopwhilei=n输出sum,,使用基本语句设计算法。,练一练,用DoLoop语句完成求和S=1+2+3+20及求积T=12320这两件事情,DO循环体LOOPWhile条件为真,For循环变量初始值To终值循环体Next,小结:,1、在计算机语言里,循环结构可以用循环语句来表达分别有:,先执行一次循环体,再判断条件。DoLoop语句至少执行一次循环体,先判断条件,再执行循环体,条件与循环体执行的次数有关,达到循环次数后退出循环,2、F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论