山西省忻州一中高一人教A版数学必修三预习案:§1.2.3 循环语句(第7课时) [ 高考]

专业文档

1.2.3 循环语句(第7课时)

编写人 张天龙 审核人 康德胜

【教学目标】

1.知识与技能

(1)正确理解循环语句的概念;(2)会应用循环语句编写程序. 2.过程与方法

通过具体事例,理解循环语句意义,理解“WHILE”“WEND”“DO”“LOOP UNTIL”的算法含义.

应用两种循环语句将具体问题程序化,搞清DO 型循环和WHILE型循环的区别和联系. 3.情感、态度、价值观

深刻体会循环语句在解决重复问题中所起的重要作用—减少大量繁琐的计算.通过本小节内容的学习,使我们养成严谨的数学思维以及抽象概括的能力.

【预习任务】

1.阅读课本P29 30

理解(一)算法中的循环结构是由循环语句来实现的.对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构.即WHILE语句和UNTIL语句.

(1)WHILE语句的一般格式是:

WHILE 条件

循环体 循环体

WEND

满足条件? 是

(2)UNTIL语句的一般格式是:

否 DO

循环体

LOOP UNTIL 条件

循环体 否 满足条件? 是 珍贵文档

专业文档

(二)循环体是由计算机反复执行的一组语句构成的.WHLIE后面的“条件”是用于 控制计算机执行循环体或跳出循环体的.

当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.因此,当型循环有时也称为“前测试型”循环.

2.思考:直到型循环又称为“后测试型”循环,参照其直到型循环结构对应的程序框 图,说说计算机是按怎样的顺序执行UNTIL语句的?(模仿执行WHILE语句的表述)

3.对于以下甲乙两个程序,他们的输出结果相同么? 甲 乙

i=1 i=1

S=0 S=0

DO WHILE i<=1000

S=S+i S=S+i

i=i-1 i=i+1

LOOP UNTIL i<1 WEND

PRINT S PRINT S

END END

【自主检测】

P32练习1、2.

【问题意见】

珍贵文档

专业文档

珍贵文档

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4