==================资料简介======================
1.2.3 循环语句
学习目标 1.了解循环语句,并掌握其结构.2.会应用条件语句和循环语句编写程序.3.通过对现实生活情境的探究,体会应用计算机解决数学问题的方便简捷.
知识点一 循环语句
循环语句与程序框图中的循环结构相对应,一般程序设计语言中都有直到型和当型两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构.
知识点二 两种循环语句
两种循环语句的对比
名称
直到型
当型
格式
DO
循环体
LOOPUNTIL条件
WHILE 条件
循环体
WEND
对应程序框图
过程
先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体,直到条件符合时为止.这时不再执行循环体,跳出循环体,执行UNTIL语句后面的语句
先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时不再执行循环体,跳出循环体,执行WEND后面的语句
1.算法中的循环结构由WHILE语句来实现.( × )
2.循环语句中有直到型语句和当型语句,即UNTIL语句和WHILE语句.( √ )
3.循环语句在循环的过程中需要有“结束”的语句.( √ )
4.因为循环结构中包含条件结构,所以在循环语句中也包含“IF—THEN”这样的语句.( × )
题型一 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 B.i<20
C.i>=20 D.i<=20
答案 A
解析 由题意知横线处应填i>20.
反思感悟 (1)直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.
(2)循环次数由判断条件控制,控制条件的设置要综合考虑初始化值和LOOPUNTIL后的判断条件,若初始值为1,则循环体中变量累加,若初始值为循环的次数,则循环体中变量递减.
================================================
压缩包内容:
2020版高中数学第一章算法初步1.2.3循环语句学案(含解析)新人教a版必修3.docx