- 0
- 0
- 约3.5千字
- 约 8页
- 2021-08-21 发布于山东
- 举报
高中数学必修三导学案
PAGE
PAGE 1
1.2.3 循环语句
学习目标 1.了解循环语句,并掌握其结构.2.会应用条件语句和循环语句编写程序.3.经历对现实生活情境的探究,体会应用计算机解决数学问题的方便简捷.
知识点一 循环语句
思考 循环语句与条件语句有何关系?
答案 循环语句中一定有条件语句,但条件语句可以脱离循环语句单独存在.
梳理 循环语句与程序框图中的循环结构相对应,一般程序设计语言中都有直到型和当型两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构.
知识点二 两种循环语句
两种循环语句的对比
名称
直到型
当型
格式
DO
循环体
LOOPUNTIL条件
WHILE 条件
循环体
WEND
对应程序框图
过程
先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体,直到条件符合时为止.这时不再执行循环体,跳出循环体,执行UNTIL语句后面的语句
先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时不再执行循环体,跳出循环体,执行WEND后面的语句
1.算法中的循环结构由WHILE语句来实现.( × )
2.循环语句中有直到型语句和当型语句,即UNTIL语句和WHILE语句.( √ )
3.循环语句在循环的过程中需要有“结束”的语句.( √ )
类型一 UNTIL(直到型)循环语句
例1 画出计算12+32+52+…+9992的程序框图,并写出程序.
考点 循环语句与循环结构的应用
题点 UNTIL语句的应用
解 由题意知各项指数相同,底数相差2,可以借助于循环语句设计算法.
①程序框图:
②程序为:
S=0
i=1
DO
S=S+i^2
i=i+2
LOOP UNTIL i>999
PRINT S
END
反思与感悟 (1)直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.
(2)循环次数由判断条件控制,控制条件的设置要综合考虑初始化值和LOOPUNTIL后的判断条件,若初始值为1,则循环体中变量累加,若初始值为循环的次数,则循环体中变量递减.
跟踪训练1 如果下面的程序运行后输出的结果是132,那么在程序中LOOPUNTIL后面的“条件”应为( )
i=12
s=1
DO
s=s*i
i=i-1
LOOP UNTIL “条件”PRINT s
END
A.i>11 B.i>=11
C.i<=11 D.i<11
考点 循环语句与循环结构
题点 程序的完善与补充
答案 D
解析 计数变量i的初始值为12,累积变量s的初始值为1,第1次执行循环后得s=12,i=11,因为12≠132,故第2次执行循环,得s=12×11=132,i=10,满足s=132,故退出循环.结合选项,可知“条件”应为i<11,故选D.
类型二 WHILE(当型)循环语句
例2 下面的程序运行后的输出结果为( )
i=1
WHILE i<8
i=i+2
s=2*i+3
WEND
PRINT s
END
A.17 B.19
C.21 D.23
考点 循环语句与循环结构
题点 WHILE语句的输出结果
答案 C
解析 计数变量i的初始值为1,满足i<8,则第1次执行循环体,
得i=1+2=3,s=2×3+3=9;i=3仍然满足i<8,
则第2次执行循环体,
得i=3+2=5,s=2×5+3=13;
i=5仍然满足i<8,则第3次执行循环体,
得i=5+2=7,s=2×7+3=17;
i=7仍然满足i<8,则第4次执行循环体,
得i=7+2=9,s=2×9+3=21;
i=9不满足i<8,则循环结束,输出21,故选C.
反思与感悟 (1)当型循环语句以WHILE开头,以WEND作为结束标志.WEND是WHILE END的缩写,表示WHILE循环到此结束.
(2)执行WHILE语句时,先判断条件,再执行循环体,然后再判断条件,再执行循环体,反复执行,直至条件不满足.
(3)WHILE语句中的条件是指循环体的条件,满足此条件时,执行循环体,不满足时,则执行WEND后面的语句.
跟踪训练2 编写程序求2×4×6×…×100的值.
考点 循环语句与循环结构的应用
题点 WHILE语句的应用
解 程序:
i=2
m=1
WHILE i<=100
m=m*i
i=i+2
WEND
PRINT m
END
类型三 循环语句的综合应用
例3 给出以下10个数:4,10,70,33,95,74,29,17,60,30.要求将大于40的数找出来,画出求解该问题的算法的程序框
您可能关注的文档
- 高中数学必修三学案8:1.1.1 算法的概念.doc
- 高中数学必修三学案8:1.3 算法案例 第二课时.doc
- 高中数学必修三学案8:2.1.1 简单随机抽样.doc
- 高中数学必修三学案9:1.1.1 算法的概念.doc
- 高中数学必修三学案10:1.1.1 算法的概念.doc
- 高中数学必修三学案导学:1.1.2 第1课时 程序框图、顺序结构.docx
- 高中数学必修三学案导学:1.1.2 第2课时 条件结构.docx
- 高中数学必修三学案导学:1.1.2 第3课时 循环结构.docx
- 高中数学必修三学案导学:1.2.1 输入语句、输出语句和赋值语句.docx
- 高中数学必修三学案导学:1.2.2 条件语句.docx
最近下载
- 数字图像处理图像编码.ppt VIP
- 湖北城市建设职业职业技术学院2025年高职单招考试城市燃气工程技术专业考试大纲.pdf VIP
- 长帝电烤箱TV42W使用说明书用户手册.pdf
- 气象学与气候学课件.pptx
- 电子科技大学《光电图像处理》 第六章 图像编码与压缩 ppt课件.pptx VIP
- 对外经济贸易大学2021-2022学年《Python程序设计》期末考试试卷(A卷)及标准答案.docx
- 高考数学极值点偏移练习题(含答案).docx VIP
- 化工过程安全管理导则-装置安全规划与设计课件.pptx VIP
- 五脏与情志 jt叔叔 JT叔叔伤寒杂病论慢慢教(.)五脏与情志.doc VIP
- 图像处理与分析图像的编码技术.ppt VIP
原创力文档

文档评论(0)