当前位置:首页 >> 数学 >>

高中数学人教A版必修3课件:第一章 1.2 1.2.3 循环语句_图文

1.2.3 循环语句 预习课本 P29~32, 思考并完成以下问题 (1)循环语句的一般格式和功能是什么? (2)编写程序时,什么情况下使用循环语句? (3)两种循环语句的区别和联系有哪些? [新知初探] 1.循环语句的格式、功能 名称 直到型 当型 程序结 构框图 DO WHILE 条件 格式 循环体 ______________ LOOP UNTIL 条件 循环体 _______ WEND 名称 直到型 当型 先判断条件的真假,如果 _________ 条件符合 ,则执行 WHILE和WEND之间的循 环体,然后再检查上述条 件,如果___________ 条件仍符合 ,再 次执行循环体,这个过程 反复进行,直到某一次 条件不符合 为止,这时不 ___________ 再执行循环体,跳出循环 体,执行________ WEND 之后的 语句 先执行一次____ DO 和_______ UNTIL 之 间的循环体,再判断UNTIL 后的条件是否符合,如果不 符合,继续___________ 执行循环体 ,然 执行 后再检查上述条件,如果仍 步骤 不符合,再次执行循环体直 条件符合 为止.这 到某一次_________ 时不再执行循环体,跳出循 环体执行_______ UNTIL 语句之后的 语句 2.两种循环语句的区别 执行 UNTIL 语句时,先执行循环体,再判断条 执行的顺 件,直到条件满足;执行 WHILE 语句时,先判 序不同 断条件,再执行循环体,直到条件不满足 UNTIL 语句中的条件是循环结束的条件,满足 此条件时,执行循环体后面的语句,不满足时执 条件的内 行循环体; WHILE 语句中的条件是执行循环体 容不同 的条件,满足此条件时,执行循环体,否则执行 循环体后面的语句 由于 UNTIL 语句是先执行循环体再判断条件, 因此,任何一个 UNTIL 语句中,循环体至少要 循环体的执 执行一次,直到条件满足;而 WHILE 语句是先 行次数不同 判断条件,因此,循环体可能一次也不执行就退 出循环体 [点睛] 两种循环语句的联系 两种语句都可以实现计算机反复执行循环体的目的, 只是表达形式不同.一般地,WHILE 语句和 UNTIL 语句 可以相互转化. [小试身手] 1.关于循环语句的说法不正确的是 A.算法中的循环结构由 WHILE 语句来实现 B.循环语句中有直到型语句和当型语句,即 UNTIL 语 句和 WHILE 语句 C.一般来说 UNTIL 语句和 WHILE 语句可以互相转换 D.算法中的循环结构由循环语句来实现 ( ) 解析:选 A 算法中的循环结构由循环语句来实现,循 环语句包括 UNTIL 语句和 WHILE 语句两种不同的格 式,且一般情况下这两种语句可以相互转换.所以选项 A 是错误的,其余都正确. 2.对于下面一个程序: M= 5 N=0 WHILE N<15 N=N+M M=M-1 WEND PRINT M END 运行后输出的结果为 ________. 解析: 执行过程如下:M= 5, N= 0, 当 N= 0< 15 时, N= 0+5= 5, M=5- 1=4; 当 N= 5< 15 时, N= 5+4= 9, M=4- 1=3; 当 N= 9< 15 时, N= 9+3= 12, M= 3- 1= 2; 当 N= 12< 15 时, N= 12+ 2= 14, M= 2-1= 1; 当 N= 14< 15 时, N= 14+ 1= 15, M= 1-1= 0, 当 N= 15 时不小于 15,终止循环,最后输出 M 的值为 0. 答案: 0 UNTIL 语句的应用 [典例] (1)下面为一个求 1,2,3,?, 20 的平均数的程序,在横 线上应填充的语句为 ( ) S= 0 i= 1 DO S= S+ i i= i+1 LOOP UNTIL a= S/20 PRINT a END A. i> 20 C. i>=20 B. i<20 D. i<=20 (2)如图程序执行后输出的结果是________. i= 11 s=1 DO s=s*i; i= i- 1 LOOP UNTIL i<9 PRINT s END [解析] (1)由题意知横线处应填 i>20. (2)i= 11 时, s= 1×11= 11; i= 10 时, s= 11×10= 110; i= 9 时, s= 110×9= 990; i= 8 时, i<9 成立,输出 s 的值为 990. [答案] (1)A (2)990 1.UNTIL 语句的适用类型 直到型循环又称 “ 后测试 ” 循环,也就是我们所讲的 “先执行后测试”,“ 先循环后判断”. 2.使用 UNTIL 语句应注意两点 (1)DO 语句只是循环的开始标记,遇到 DO 语句,程序 只是记住这个标记,其他什么也不做,接着执行后面的循环 体,在执行一次循环体后,再检查 LOOP UNTIL 语句中的 条件是否成立,如果不成立,就重复执行循环体,直到条件 符合时退出循环. (2)在循环体内,应注意务必有相应的语句使“条件”改 变,保证能终止循环,否则循环将无休止地进行下去. [活学活用] 1 1 1 1 设计算法求 + + +?+ 的值. 要求 1×2 3×4 5×6 2 015×2 016 画出程序框图,写出用基本语句编写的程序. 解:这是一个累加求和问题,共 1 008 项相加,可设计一个 计数变量,一个累加变量,用循环结构实现这一算法.程序 框图如图所示: 程序如下: S= 0 i= 1 DO S= S+ 1/? i*?i+1?? i= i+ 2 LOOP UNTIL i>2 015 PRINT S END [典例] WHILE 语句的应用 (1)下列程序运行后输出的结果为 ( ) i= 1 WHILE i< 5 i= i+

相关文章:
数学人教A版必修3课件:第一章 1.2.3 循环语句_图文.ppt
数学人教A版必修3课件:第一章 1.2.3 循环语句_英语_高中教育_教育专区。第一章 §1.2 基本算法语句 1.2.3 循环语句 学习目标 XUEXIMUBIAO 1.了解循环语句...
...学年高中数学人教A版必修3课件:第一章 1.2 1.2.3 循....ppt
2017-2018学年高中数学人教A版必修3课件:第一章 1.2 1.2.3 循环语句_数学_高中教育_教育专区。中学教学课件 1.2.3 循环语句 预习课本 P29~32, 思考并...
2019年高中数学人教A版必修3课件:第一章 1.2 1.2.3 循....ppt
2019年高中数学人教A版必修3课件:第一章 1.2 1.2.3 循环语句_数学_高中教育_教育专区。1.2.3 循环语句 预习课本 P29~32, 思考并完成以下问题 (1)循环...
...(人教A版)必修三课件:1.2 1.2.3 循环语句_图文.ppt
2018年高中数学(人教A版)必修三课件:1.2 1.2.3 循环语句_数学_高中教育_教育专区。第一章 算法初步 栏目 导引 第一章 算法初步 1.2.3 循环语句 第一章...
高中人教A版数学必修3课件第一章 1.2 1.2.3 循环语句_图文.ppt
高中人教A版数学必修3课件第一章 1.2 1.2.3 循环语句_高三数学_数学_高中教育_教育专区。1.2.3 循环语句 预习课本 P29~32,思考并完成以下问题 (1)循环...
...最新高中数学人教A版必修3课件:第一章1.21.2.3循环....ppt
【高中教育】最新高中数学人教A版必修3课件:第一章1.21.2.3循环语句_数学_高中教育_教育专区。1.2.3 循环语句 预习课本 P29~32,思考并完成以下问题 (1)...
...必修3同步课件: 第1章 1.2.3 循环语句_图文.ppt
2018版高中数学(人教A版)必修3同步课件: 第1章 1.2.3 循环语句_数学_高中教育_教育专区。语文课件,数学课件,PPT课件,课件,方案计划报告PPT,单元测试,期中考试...
人教A版高中数学必修三课件高一:1.2.3循环语句1_图文.ppt
人教A版高中数学必修三课件高一:1.2.3循环语句1_高考_高中教育_教育专区。高中数学课件(金戈铁骑 整理制作) 第一章 1.2.3 循环语句 课前自主预习 思路方法...
高中数学人教A版必修3课件:1.2.3 循环语句(35张)(1)_图文.ppt
高中数学人教A版必修3课件:1.2.3 循环语句(35张)(1)_数学_高中教育
...训练:第一章 算法初步(16份)1.2.3 循环语句_图文.ppt
高中数学人教A版必修三教学课件+分层训练:第一章 算法初步(16份)1.2.3 循环语句_数学_高中教育_教育专区。高中数学必修3人教A版 1.2.3 循环语句 [学习...
2016-2017学年高中数学人教A版必修3课件:1.2.3 循环语....ppt
2016-2017学年高中数学人教A版必修3课件:1.2.3 循环语句_数学_高中教育_教育...盘的第 1 个格子里放 1 粒麦子, 第 2 个格子里放 2 粒, 第 3 个格子...
高中数学 1.2.3 循环语句课件1 新人教A版必修3_图文.ppt
高中数学 1.2.3 循环语句课件1人教A版必修3_其它课程_高中教育_教育专区...第一章 算法初步 1.2.3 循环语句 循环结构 While(当型)循环 Until(直到型)...
高中数学第一章算法初步1.2.3循环语句课件新人教A版必....ppt
高中数学第一章算法初步1.2.3循环语句课件人教A版必修3_数学_高中教育_教育专区。1.2.3 循环语句(列为选学) 学习目标 1.通过案例了解循环语句格式,了解用...
高中人教B版数学必修3课件第一章 1.2 1.2.3 循环语句_图文.ppt
高中人教B版数学必修3课件第一章 1.2 1.2.3 循环语句_高三数学_数学_高中教育_教育专区。1.2.3 循环语句 预习课本 P22~25,思考并完成以下问题 (1)循环...
高中数学第一章算法初步1.2.3循环语句课件1新人教A必修....ppt
高中数学第一章算法初步1.2.3循环语句课件1人教A必修3_数学_高中教育_教育专区。1.2.3 循环语句 1.顺序结构常用的程序语言和格式 输入语句 INPUT “提示...
高中数学优化方案人教A版必修3课件第一章1.2 1.2.2 1.2....ppt
高中数学优化方案人教A版必修3课件第一章1.2 1.2.2 1.2.3_高三数学_数学_高中教育_教育专区。章 算法初步 1.2.2 条件语句 1.2.3 循环语句 第一章 ...
高中数学1.2.3 循环语句课件 新人教A版必修3_图文.ppt
高中数学1.2.3 循环语句课件人教A版必修3_数学_高中教育_教育专区。高中数学1.2.3 循环语句课件人教A版必修3 1.2 基本算法语句 1.2.3 循环语句 ...
人教A版高中数学必修三课件1.2.3循环语句(共26张PPT)_图文.ppt
人教A版高中数学必修三课件1.2.3循环语句(共26张PPT)_数学_高中教育_教育专区。高中数学课件(金戈铁骑 整理制作) 第一章 算法初步 1.2.3 循环语句 学习导航...
高中数学第一章算法初步1.2.3循环语句课件新人教A版必....ppt
高中数学第一章算法初步1.2.3循环语句课件人教A版必修3_数学_高中教育_教育专区。1.2.3 循环语句(列为选学) 学习目标 1.通过案例了解循环语句格式,了解用...
高一数学:1.2.3 循环语句2 课件(人教A版必修3)_图文.ppt
高一数学:1.2.3 循环语句2 课件(人教A版必修3)_数学_高中教育_教育专区。第一章 1.2.3 循环语句 思路方法技巧 命题方向 [例1] 用循环语句表示累加、累乘...