

思路分析
:本题考查WHILE循环语句设计程序在实际问题中的应用.球第一次下落时高度h1=100 cm,经过1次;第二次下落时高度h2=图1-2-13
解:程序步骤如下:
s=0
h=100
s=s+h
i=2
WHILE i<=10
h=h/3
s=s+2*h
i=i+1
WEND
PRINT “第10次下落的高度为:”;h
PRINT “第10次落地时共经过的路程为:”;s
END
方法归纳
通过上面例题的分析,我们可以看出循环语句是根据条件决定是否执行循环体的语句.在用WHILE语句编写程序解决问题时,一定要注意它们的格式及条件的表述方法.WHILE语句中是当条件满足时执行循环体.
在解决一些需要反复执行的运算任务,如累加求和,累乘求积等问题时应主要考虑利用循环语句来实现,但也要结合其他语句,如条件语句.
为正确使用循环语句编写程序,可先画出算法的程序框图,这样比较容易完成操作.