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

加入VIP,免费下载
 

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

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

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

版权提示 | 免责声明

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

2019-2020学年同步人教A版高中数学必修三素养突破课件:1-2-3 循环语句 .ppt

1、第一章 算法初步12.3 循环语句第一章 算法初步考点学习目标核心素养循环语句的概念、结构正确理解循环语句的概念,并掌握其结构数学抽象两种循环语句会应用两种循环语句编写程序逻辑推理、直观想象用循环语句编写的程序会根据给出的用循环语句编写的程序判断算法功能及输出结果数学抽象、数学建模问题导学(1)循环语句可细分为哪两类?格式分别是怎样的?它们有什么相同点和不同点?(2)程序中的循环语句与程序框图中的循环结构有什么关系?1循环语句循环语句与程序框图中的_结构相对应,一般程序设计语言中都有直到型和当型两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构循环2两种循环语句的对比名称直到型当型程

2、序结构框图 格式DO循环体_条件WHILE 条件循环体_LOOP UNTILWEND名师点拨(1)UNTIL 语句的理解 UNTIL 语句中,先执行一次循环体,然后进行条件的判断,因此 UNTIL 语句中循环体执行的次数大于或等于 1.UNTIL 语句的结束标志与判断条件整合在一起,需要注意的是,在循环体内,务必有相应的语句使“条件”改变,保证其能终止循环,否则循环将无休止地进行下去(2)WHILE 语句的理解 WHILE 语句先进行条件的判断,然后决定是否执行循环体,循环体执行的次数大于或等于 0.WEND 是 WHILE 语句的结束标志,不可失去,实际上WEND 是 WHILE END 的

3、缩写,表示 WHILE 循环到此结束 WHILE 循环语句有时也称为“前测试型”循环 判断正误(对的打“”,错的打“”)(1)算法中的循环结构只能由 WHILE 语句来实现()(2)一般程序设计语言中有当型和直到型两种循环语句结构()(3)算法中的循环结构由循环语句来实现()解析:循环结构包含两种基本类型:WHILE 语句和 UNTIL 语句,故(1)错;(2)(3)都对 答案:(1)(2)(3)关于以下程序,说法正确的是()x2DO xx*xLOOP UNTIL x10PRINT xENDA循环 1 次 B循环 2 次C循环 4 次D循环 10 次解析:选 B.第一次执行循环体时,x(2)(

4、2)4,不符合条件,继续执行循环体,此时 x4416,符合条件,结束循环,共循环 2 次 关于下列程序段的说法正确的是()k8WHILE k0 kk1WENDA循环体执行 8 次B循环体无限循环C循环体一次也不执行D循环体只执行 1 次解析:选 C.对于 WHILE 语句,条件为真,则执行循环体而本题 k8,不符合条件 k0,所以循环体一次也不执行 给定程序:I0s0WHILE s20,终止循环,此时输出 I7.答案:7(1)下面为一个求 20 个数的平均数的程序,在横线上应填充的语句为()UNTIL(直到型)循环语句S0i1DO SSi ii1LOOP UNTIL_aS/20PRINT aE

5、NDAi20 Bi20Ci20 Di20(2)如图,程序执行后输出的结果是_i11s1DO ss*iii1LOOP UNTIL i9PRINT sEND【解析】(1)由于是求 20 个数的平均数的程序,故 S 应是该20 个数的和,故应填 i20.选 A.(2)i11 时,s11111;i10 时,s1110110;i9 时,s1109990;i8 时,i9 成立,输出 s 的值为 990.【答案】(1)A(2)990若本例(2)的程序执行后输出的结果是 7 920,则 UNTIL 后的条件“i9”应该改为什么?解:i11 时,s11111;i10 时,s1110110;i9 时,s11099

6、90;i8 时,s99087 920;i7 时,应终止循环,输出 s,故 UNTIL 后的条件“i9”应改为“i8”(或“i7”)(1)UNTIL 语句的适用类型直到型循环又称“后测试”循环,也就是我们所讲的“先执行后测试”“先循环后判断”(2)使用 UNTIL 语句应关注两点DO 语句只是循环的开始标记,遇到 DO 语句,接着执行后面的循环体,在执行一次循环体后,再检查 LOOP UNTIL 语句中的条件是否成立,如果不成立,就重复执行循环体,直到条件符合时退出循环 在循环体内,应注意务必有相应的语句使“条件”改变,保证能终止循环,否则循环将无休止地进行下去 根据下列程序框图,把程序中所缺少

7、的语句补充完整程序框图:程序:i1S0DOLOOP UNTIL _PRINT SEND解析:由程序框图可知利用了直到型循环结构,对应的语句为直到型循环语句,DO 后面执行的为循环体,故处应分别为 SSi2,ii1,直到满足条件 i100 为止,所以处应为 i100.答案:SSi2 ii1 i100一个算法的程序语句如图所示,执行此算法,最后输出的 S 的值为_I1S1WHILE I6 II2 S2*SWENDPRINT SWHILE(当型)循环语句【解析】该程序运行 3 次,第 1 次,I3,S2;第 2 次,I5,S4;第 3 次,I7,S8,结束运行故输出的 S 的值为 8.【答案】8(1

8、)WHILE 语句的适用类型当型循环也叫“前测试”循环,也就是我们所讲的“先测试后执行”“先判断后执行”(2)使用 WHILE 语句应关注五点当型循环以 WHILE 开头,以 WEND 作为结束标志;一般来讲,WHILE 语句与 UNTIL 语句可以相互转化;执行 WHILE 语句时,先判断条件,再执行循环体,然后再判断条件,再执行循环体,反复执行,直至条件不满足;WHILE 语句中的条件是指循环体的条件,满足此条件时,执行循环体,不满足时,则跳出循环,执行循环结构后面的语句;WHILE 语句由于先判断条件,再执行循环体,因此,循环体可能一次也不执行就退出循环结构 下面程序的运行结果是()i1

9、S0WHILE i4 SS*21 ii1WENDPRINT SENDA3 B7C15 D17解析:选 C.第一次循环,S0211,i2;第二次循环,S1213,i3;第三次循环,S3217,i4;第四次循环,S72115,i5.输出 S15.写出计算 123252992 的程序循环结构的程序设计【解】用 WHILE 语句编写程序如下:S0i1 WHILE i99 PRINT S END(1)用 UNTIL 语句编写程序的一般过程对变量进行初始赋值;确定循环体;设置跳出循环的控制条件;输出结果(2)用 WHILE 语句编写程序的一般过程对变量进行初始赋值;确定执行循环体的条件;确定循环体;输出结

10、果(3)编写含有循环语句的程序时需把握的三点循环体要正确,尤其要注意循环体中的变量是否齐全;控制条件要正确,条件与初始值要对应;程序语句的格式要正确,循环结束时要有 WEND 或 LOOP UNTIL,程序结束时要有 END.编写一个程序,求满足 112131n10的 n 的最小值解:用 WHILE 语句编写程序如下:S1n1 WHILE S10 PRINT n END 1下列说法正确的是()AUNTIL 语句可以无限循环BWHILE 语句可以无限循环C循环语句中必须有判断条件DWHILE 语句不能实现 UNTIL 语句的功能解析:选 C.语句是描述算法的一种方式,因此具有有限性,即循环语句不

11、能无限循环,因此 A,B 不正确判断条件是循环语句不可缺少的部分,因此 C 正确WHILE 语句与 UNTIL语句可以相互转化,因此 D 不正确2如下程序的循环次数为()x0WHILE x20 xx1xx2WENDPRINT xEND A1 B2C3D4解析:选 C.程序执行如下:(1)x20,x011,x121;(2)x20,x112,x224;(3)x20,x415,x5225,此时跳出循环,并输出 x.所以一共进行 3 次循环,故选 C.3(2019河北省涞水波峰中学月考)有如下两个程序,下列说法正确的是()s1i3DO ss*i ii2LOOP UNTIL i99PRINT sEND 程序(1)s1i3WHILE i20PRINT xEND解析:第 1 步:x1,x1;第 2 步:x2,x4;第 3 步:x5,x25;退出循环,输出结果为 25.答案:25本部分内容讲解结束 按ESC键退出全屏播放

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