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

加入VIP,免费下载
 

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

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

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

版权提示 | 免责声明

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

2019-2020学年数学必修三北师大版课件:第2章 算法初步 §3 3.2 .ppt

1、第二章 算法初步3 几种基本语句32 循环语句自主学习 梳理知识课前基础梳理|学 习 目 标|1理解给定的两种循环语句,并会应用2分清 For 循环和 Do Loop 循环的联系和区别.1For 语句(1)一般形式:For 循环变量初始值 To 终止值 循环体Next(2)适用范围:For 语句适用于_的循环结构预先知道循环次数练一练:(1)For i3 To 147 Step 3Next该算法共执行循环体的次数为()A50B51C49D52解析:循环次数(终值初始值)/增量114733151,故选 B答案:B2Do Loop 语句(1)一般形式:Do 循环体Loop While 条件为真(2

2、)适用范围:Do Loop 语句适用于_的循环结构预先不知道循环次数练一练:(2)阅读下列算法语句,循环体执行的次数为()k8Do kk1Loop While k0A1 次B2 次C3 次D4 次解析:对于 Do Loop 语句,先执行一次循环体,对于 While语句条件为真时,则再次执行循环体,故选 A答案:A1For 语句如何执行?当计算机执行 For 语句时,一般先执行一次循环体,当循环变量在初始值与终值之间时,执行循环体;当循环变量超过终值时,不再执行循环体,跳出循环体执行后面的语句2Do Loop 语句的执行过程是怎样的?计算机执行“Do Loop”语句时,先执行循环体,再判断条件是

3、否成立,如果成立,则继续执行循环体,这个过程反复执行,直到某一次不符合条件为止,这时不再执行循环体,执行“Loop While”之后的语句3For 语句与 Do Loop 语句有何关系?一般情况下,For 语句可以改成 Do Loop 语句,而 Do Loop语句不一定能写成 For 语句.典例精析 规律总结课堂互动探究 设计一个算法计算1214 1100的值,画出算法框图,并用 For 语句描述这个算法【解】框图为:For 语句描述为:【规律总结】1.For 语句描述算法中,要确定循环变量的初始值和终值2在 For 循环语句中,我们默认循环变量每次的增量为 1.如果需要考虑增量不为 1 的情

4、况,需要使用参数 Step.例如,“输出 1 到 100 内的所有奇数”的算法语句为:For i1 To 100 Step 2.观察下面的算法语句S0For i1 To 100 SSiNext输出 S该算法的功能是()A求 123100 的值B求 13599 的值C求 123100 的值D求 13599 的值解析:该语句的执行过程为:S0,i1;S1,i2;S12,i3;S123,i4;,此算法的功能是求 123100 的值答案:C 求满足 135n500 的最小自然数 n,画出算法框图,并用 Do Loop 语句描述这个算法【解】框图为(右图):用 Do Loop 语句描述为:S0i1DoS

5、Siii2Loop While S500ii2输出 i【规律总结】用 Do Loop 语句写程序时,要注意 While 后面的条件,只要满足条件就执行循环体,否则,结束循环 已知下列语句:i1Do ii1Loop While i*i100ii1输出 i最后输出的结果是()Ai1B100 C10D9解析:由循环语句及赋值语句可知,当 i*i100 时跳出循环体,此时 i10,故最后输出结果为 9,故选 D答案:D 高二(1)班有 60 人,市青少年保护中心来抽样检测同学们的身体素质,要求学号被 3 整除的同学参加体检,已知学生的学号是从 1 到 60 号,请编写输出参加体检的同学学号的一个算法框

6、图,用算法语句描述【解】算法框图如图:用算法语句描述为:S3Do 输出 S SS3Loop While S60【规律总结】循环语句在算法设计中经常用到,它的格式要求严格,条件准确,不能有半点大意,否则,一点儿不对,全题皆错循环语句要明确循环终止条件在 Do Loop 语句中,当条件不满足时终止循环;而在 For 语句中,当循环变量取终值时,再执行一次循环体才终止循环 一个小朋友在一次玩皮球时,偶然发现一个现象:球从某高度落下后,每次都反弹回原高度的13,再落下,再反弹回上次高度的13,如此反复假设球从 100 cm 处落下,那么第 10 次下落的高度是多少?在第 10 次落地时共经过多少路程?

7、试用循环语句表达其算法解:用循环语句描述为:S100h100For i2 To 10 hh/3 SS2*hNext输出 h输出 S 设计程序计算并输出131517 137的值【错解】i3s0Do ss1/i ii2Loop Until i37输出 s【错因分析】当 i37 时,循环结束,此时求和项未加到137.【正解】i3s0Do ss1/i ii2Loop While i37输出 s即学即练 稳操胜券基础知识达标知识点一 For 语句1下列关于 For 循环的说法中错误的是()A在 For 循环中,循环表达式也称为循环体B在 For 循环中,步长为 1,可以省略不写;若为其他值,则不可省略C

8、理解 For 循环关键是理解循环变量设定初值、步长、终值D在 For 循环中“End”控制结束一次循环,开始下一次新的循环解析:本题是对 For 循环的综合考查,要明白 For 循环的格式及每一步的含义,理解 For 循环的关键是理解循环体在计算机中是如何执行的,因此 A、B、D 正确,C 错误答案:C2下面算法语句的执行结果是()S0For i1 To 10 SSiNext输出 SA14B15C4D55解析:S1234567891055.答案:D知识点二 Do Loop 语句3关于 Do Loop 循环语句叙述正确的是()A至少执行循环体一次B执行一次循环体C不满足条件时执行循环体D遇到 Do Loop 就结束解析:对于 Do Loop 循环语句,先执行循环体,再根据条件是否成立来确定执行循环体,因此至少执行一次循环体答案:A4下面用基本语句表示的算法的运行结果为()i0S0Do SSi ii1Loop While S20输出 iA6B7C8D9解析:由用基本语句表示的算法 1234515,再执行一次循环体,则 S15621,i617.故选 B答案:B知识点三 循环语句的应用5分别用 For 语句和 Do Loop 语句写出计算 1222321002的算法解:For 语句:Do Loop 语句:word部分:请做:课时跟踪检测层级训练 提能过关点此进入该word板块

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