2018-2019学年北师大版必修三 2.3.2 循环语句 学案
2018-2019学年北师大版必修三     2.3.2 循环语句  学案第2页



反思与感悟 1.For语句是表达循环结构最常见的语句之一,它适用于预先知道循环次数的循环结构,有些循环中如果不能直接看出循环次数,则可通过题目中的规律先求出循环次数再写循环语句.

2.用For语句设计程序的一般思路:①确定循环次数;②把反复要做的工作,作为循环体放在For与Next之间.

跟踪训练1 请阅读下列用For语句给出的算法,画出算法框图并说明该算法的处理功能.

S=0

For i=1 To 20

S=S+i

i=i+2

Next

输出S

解 算法的框图如图所示,

因此,这个算法实际上处理的是求和S=1+3+5+7+9+11+13+15+17+19.

题型二 Do Loop语句的应用

例2  设计一个求满足1+3+5+...+i>500的最小自然数i的算法框图,并用Do Loop语句描述这个算法.

解 算法框图如下: