3.2 循环语句 课件 (北师大必修3).pptVIP

  • 1
  • 0
  • 约 38页
  • 2017-01-02 发布于湖北
  • 举报
3.2 循环语句 课件 (北师大必修3).ppt

用算法语句描述如下: For i=1 To 10 输入Gi If Gi12.1 Then 输出Gi. End If i=i+1 Next [一点通] 此类循环语句嵌套条件语句问题的解题思路是:先确定外层的循环语句,再逐步确定内层的条件,一定要保证内层的变量与外层的变量不能冲突,以免引起矛盾. 5.下面是一个求20个数的平均数的算法,在横线上应填充 的语句是________. S=0 i=1 Do 输入x S=S+x i=i+1 Loop While________ a=S/20 输出a. 解析:由于是求20个数的平均数,所以应到i20时结束循环,故应填i≤20. 答案:i≤20 6.某纺织厂2011年的生产总值为300万元,如果年增产率 为5%,设计算法,计算该厂最早在哪一年生产总值超过400万元,并用语句描述该算法. 解:从2011年底开始,经过x年后生产总值为300(1+5%)x,可将2011年生产总值赋给变量a,然后对其进行累乘,用n作为计数变量进行循环,直到a的值超过400万元为止.由于预先不知道循环的次数,所以用Do Loop语句. 算法框图如下所示:   用算法语句描述为: 1.循环语句与条件语句的关系: 循环语句中一定有条件语句,条件语句是循环语句的一部分,离开条件语句,循环语句无法循环

文档评论(0)

1亿VIP精品文档

相关文档