c程序设计教程第三章算法.pptxVIP

  • 6
  • 0
  • 约2.41千字
  • 约 26页
  • 2023-07-20 发布于江西
  • 举报
c程序设计教程第三章算法 3 算 法本章内容 3、1 算法概述 3、2 程序结构 3、3 结构化程序设计方法 程序=算法+数据结构+程序设计方法+语言环境灵魂加工对象工具结构化程序设计(顺序、循环、选择) 3、1 算法的概念广义的说,为解决一个问题而采纳的方法和步骤,就称为算法。选择合适的算法算法分两类:数值算法和非数值算法 买电视机的步骤:选好货物开票付款拿发票取货回家考大学上大学的步骤填报名单交报名费拿准考证参加考试得到录取通知书报到注册 简单算法举例例1 :求5! (1×2×3×4×5)。可先写出如此的算法: (1)先求1×2,得到结果2; (2)将步骤1得到的结果再乘以3,得到结果6; (3)将6再乘以4,得到24; (4)将24再乘以5,得到120。 求5! (1×2×3×4×5)上述算法太繁琐,我们找一种通用的表示方法: s1:设变量p,被乘数,p=1; s2:设变量i,代表乘数,i=2; s3:使p×i,乘积放在被乘数变量p中,可表示为: p× i p; s4:使i的值加1,即i+1 i; s5:假如i不大于5,返回重新执行步骤s3以及其后的s4、s5;否则,算

文档评论(0)

1亿VIP精品文档

相关文档