- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
普通高中课程标准183必修183数学3 《算法初步》
循环结构
刘华
江苏省苏州中学
〇问题引入
请构造算法解决计算问题:1+3+5+7+9=?
链接
步骤冗长
通用性差
〇情境(引例)
假如你参加万米长跑,每跑一圈,你会想?
是否跑完了全程?
如果是,则结束;如果不是,则再跑一圈
这一过程用算法语言表述如下:
S1 起跑
S2 跑一圈;
S3 如果未跑到10000m,那么转S2,否则转S4;
S4 结束
数学建构
S1:起跑;
S2:跑1圈;
S3:如果跑到10000m,那么转S4,否则转S2;
S4:结束.
如何用流程图表示这个算法?
开始
结束
满10000米?
Y
N
起跑
跑1圈
S←0
S←S+400
S≥ 10000
1.循环结构
概念:
如图,像这种需要重复执行同一操作的结构称为循环结构
循环结构有何特点?
循环体
判断框
(循环控制条件)
2.方法建构
我们发现需要反复使用加法.
能否用循环结构完成这一操作?
I←1
T←0
T←T+I
I←I+2
I>99
进一步讨论
如果将‘I>99’换为‘I=99’或‘I≥99’会怎样?
I←1
T←0
T←T+I
I←I+2
I>99
I≥99
如右图,当I=99时,条件为真,会跳出循环。。。
3.直到型循环
如图的循环结构,需要先执行(循环体) A ,再进行条件p的判断,
当条件为真时,出循环
特点
先执行,后判断
小结
循环,直到条件为真
先执行,后判断
能否先判断,再执行?
I←1
T←0
T←T+I
I←I+2
I>99
I←1
T←0
T←T+I
I←I+2
I>99
I←1
T←0
T←T+I
I←I+2
I>99
I←1
T←0
T←T+I
I←I+2
I≤99
4.当型循环
如图的循环结构,需要先进行条件p的判断,当条件为真时,再执行(循环体) A
特点
先判断,后执行
开始
结束
Y
S←0
N
Y
当条件为真,循环
例2
写出利用循环结构求1×2×3×…×20值的一个算法,并画出算法流程图.
T←1
I←2
I←I+1
T←T×I
I≤20
根据之前的学习,我们绘制出一张空白的流程图
I←1
变式
对例2的算法作少许修改,写出求1×3×5×…×19的一个算法.
改哪里?
回顾反思
循环结构与选择结构中都有判断框,那么如何区分这两种结构?
我们学习了几种循环结构?
它们各有什么特点?
举例说明它们之间的转化.
本课结构
您可能关注的文档
最近下载
- 社会体育学复习资料与题库.pdf VIP
- 高职体育课程教学大纲.docx VIP
- 中国抗菌药物临床合理应用指南专家讲座.pptx VIP
- 最新ISO9001、ISO14001、ISO45001三体系设计部和业务部内审检查记录(带记录).pdf VIP
- 人音版四年级上册音乐全册教学设计教案.pdf
- 浙教版小学一年级上册《劳动》全册教学课件.pptx
- 管理信息系统开发项目式教程 第3版 教学课件 作者 陈承欢单元1 管理信息系统的开发综述.ppt VIP
- 2025年秋季八年级历史上册新教材解读课件(统编版2024).pptx VIP
- 商业运营管理培训.pptx VIP
- 医疗器械生产企业质量控制与成品放行指南2025年培训PPT.pdf
文档评论(0)