ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:1.09MB ,
资源ID:430783      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-430783-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2015-2016学年高一数学人教A版必修3课件:16 循环语句 .ppt)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2015-2016学年高一数学人教A版必修3课件:16 循环语句 .ppt

1、点评理解两种形式的循环语句:For 语句与 Do Loop 语句的结构与含义;(2)会根据具体情况选择适当的循环语句解决具体问题;(3)能掌握两种循环语句的联系和区别1 基础名师导读 知识点 1环语句For 语句满足条件时执行循环体,不满足条件时退出循环体Do Loop 语句,先执行循环体,再判断条件,条件满足时,继续执行循环体,直到条件不满足,循环终止1For 语句在循环结构中,若预先知道循环次数,一般用 For 语句来表达,其一般形式为:For 循环变量初始值 To 终值循环体Next2Do Loop 语句在一些循环结构中,预先不知道循环的次数,要根据其他形式的终止条件停止循环,这种情况下

2、,一般用 Do Loop 语句来描述,其一般形式为:Do循环体Loop While 条件为真知识点 2 基本语句描述算法的优点使用基本语句描述算法,和自然语言相比,基本语句描述的算法显得直观、清楚、明了,它的另一个优点是比较接近程序语言,便于编写程序,上机实现.2法分类探究 类型一r 语句的基本应用【例 1】使用 For 语句设计算法,计算 135999 的值思维启迪:每项加的数都比前一个数大 2,在计算机上我们用 For语句,把循环变量的增量设为 2,即可实现求值解析:用 For 语句描述为:S0For i1 To 999 Step 2 SSiNext输出 S算法框图如下:点评决本题时,先引

3、入计数变量 S 和循环变量 i,并确定循环次数和反复执行的步骤 SSi,其中 i 的后一个值比前一个值大 2,即i 的增量为 2,用 Step 2 表示2.For 语句是表达循环结构最常见的语句之一,它适用于预先知道循环次数的循环结构,有些循环中如果不能直接看出循环次数,则可通过题目中的规律先求出循环次数再写循环语句变式训练 1 编写一个计算 135999 的算法,画出算法框图,并用 For 语句描述这个算法解析:算法语句为:S1For i1 To 999 Step 2 SS*iNext输出 S算法框图如下:类型二 Loop 语句的应用【例 2】设计算法框图并用基本语句描述一个算法,求满足 1

4、35n500 的最小自然数 n.思维启迪:结束循环的条件是和大于 500,可以用累加的方法,一个数一个数地加到累加器中,每加一个数就把累加器的值与 500 比较,直到大于 500 为止由于预先不知道循环次数,故用 Do Loop 语句描述该算法解析:算法框图如下:用基本语句描述为:i1S0DoSSiii2Loop While S500ii2输出 i.点评 由于本例中事件无法确定循环次数,故采用了 Do Loop 语句,特别注意输出的应是 i2,如本例中当 i43 时,s13543484,ii245,484500,结束循环,此时 i47,但我们要找的是 i45,输出 i2.2.对于重复执行某操作

5、的算法,一般用循环语句来实现如果预先不知道循环的次数,一般用 Do Loop 语句来实现计算机执行 Do Loop 语句,先执行一次循环体,若符合条件,继续执行循环体;当不符合条件时,跳出循环,执行 Do Loop 语句后的语句变式训练 2 如果下边算法语句执行后输出的结果是 990,那么在程序中 While 后面的“条件”应为()i11s1Doss*iii1Loop While“条件”输出sAi10 Bi8Ci9 Di9解析:因为输出的结果是 990,即 s111109,需执行 3 次,则算法语句中 While 后面的“条件”应为 i9.答案:C类型三循环语句的综合应用【例 3】编写算法语句

6、计算 1222329992,并画出相应的算法框图解析:用 For 语句描述为:S0For i1 To 999SSi2Next输出 S用 Do Loop 语句描述如下:S0i1DoSSi2ii1Loop While i999输出 S算法框图如下:点评 用循环语句编写程序时应注意的问题(1)在循环体中一定要改变控制条件的变量的值,否则会出现“死循环”,并且循环体每执行一次,控制条件中的变量就应更逼近满足跳出循环体的条件(2)与条件语句一样,循环语句也可以嵌套,但应注意内层与外层的对应关系(3)程序编写时应注意跳出循环时对边界数值的检查,防止漏项或多项,可通过几次循环加以验证变式训练 3 编写算法语句,求 S224262822 0122的值

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3