§循环结构.pptVIP

  • 1
  • 0
  • 约1.32千字
  • 约 13页
  • 2017-03-28 发布于江苏
  • 举报
§循环结构

* 前面我们学习了顺序结构和选择结构,并学习了利用变量和赋值来描述算法,变量和赋值能够使算法具有普遍性和代表性,利用它我们可以解决一类问题。 循环体 开始 输入a=5000 a:=a(1+2.25%) a:=a(1+2.25%) a:=a(1+2.25%) a:=a(1+2.25%) a:=a(1+2.25%) 输出a 结束 在一些算法中,经常会出现从某处开始,按照一定的条件,反复执行某一处理,如在复利利率的计算问题,这样的结构就是循环结构,反复执行的处理步骤称为循环体 例1设计一种算法,输出1000以内的能被3和5整除的所有整数,画出流程图 分析: 1.这个问题很简单,凡是能被3和5整除的整数都是15的倍数由于1000=15×66+10,因此在1000内,这样的数共有66个。 2.这种前面的顺序结构和选择结构来完成,这样会非常复杂和费时,因此我们将它和变量与赋值联系起来,循环结构就是用来处理这种问题的 解 引入变量a表示待输出的数,则 a=15n (n=1,2,…,66) n表示从1到66,反复输出a赋值,就能输出1000内所有能被3和5整除的正整数。 算法流程如图: 说明:1循环体是算法的核心 循环体 2循环变量控制着循环的开始和结束 循环变量 3循环体必须有终止条件 终止条件 请你结合闰年的计算方法,判断2000~2005年,中那些年份是闰年,哪些年份不是闰年。 结合这个

文档评论(0)

1亿VIP精品文档

相关文档