第1章程序的概念与算法(0909NITL).pptVIP

  • 2
  • 0
  • 约 40页
  • 2017-07-17 发布于四川
  • 举报
* 1.3.3 循环结构 如果在程序中需要根据某项条件重复地执行某项任务若干次,直到满足或不满足某条件为止,这就构成循环结构。 循环条件? 初始条件 循环语句 假 真 注: 循环不是简单的重复. 首先判断循环条件是否为“真”,如循环条件为“真”,执行循环语句. * 例如,要做一个累加运算,从1加到100. 算法是: 先把计数变量i 和 sum设为0,然后变量i从1开始,把1加入总数;然后i增加1,i为2,把i加入总数;然后i再增加1,i为3,再把i加入总数; 一直累加,当i为100加入总数后,i还要增加1,到i的值为101,此时条件不满足,循环不再做。 最后的总数就是1加到100的和。 * 例1.4 计算1+2+3+4+……+100的值,用循环的方法,画出程序的流程图。 分析: 和的初始值sum为0,循环变量i的变化从1到100。 当i值为1时,把i加入sum,然后判断i的值是否小于100, 如果是, i增1,再把i加入sum; 然后判断i的值是否小于 100,如此反复循环,当i的值大于100时,停止循环,最后输出sum。 sum为什么 要置0? * 具体的过程描述为: 程序开始 定义变量sum,i,并分别赋值0、1 判断i是否小于等于100 如是,把i加入s

文档评论(0)

1亿VIP精品文档

相关文档