C语言程序设计王建国陈惠明第2章算法课件教学.pptVIP

  • 3
  • 0
  • 约4.76千字
  • 约 47页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计王建国陈惠明第2章算法课件教学.ppt

馋死 PPT研究院 POWERPOINT ACADEMY * * * * * * * * * * 第2章 算 法 本章讲解 1.算法的概念 2.利用计算机求解问题的一般过程 3.算法的表示 4.算法举例 第2章 算 法 2.1 算法的概念 2.2利用计算机求解问题的一般过程 2.3算法的描述 2.4算法举例 2.5本章小结 2.1 算法的概念   算法是一组有穷的规则,它们规定了解决某一特定类型问题的一系列运算,是对解题方案准确、完整的描述。换句话说,算法就是按照一定规则解决某类问题的明确有限的步骤。   本书所提到的算法是指计算机算法,也就是专门为编写程序而写的算法。算法是用描述语言来描述的程序,而程序则是用计算机所能接受的语言编写的算法,所以说算法是程序设计的基础。计算机算法可以分为两大类:数值运算算法和非数值运算算法。数值运算的目的是求数值解;非数值运算包括的面十分广泛,常见的应用是在事务管理领域. 【例2.1】求1+2+3+4+5所得的数值。 算法1 步骤1:先求1+2得到结果3; 步骤2:将步骤1得到的结果3再加3,得到结果6; 步骤3:将6再加4,得到结果10; 步骤4:将10再加5,得到结果15,这就是最终的结果,输出。 算法2   步骤1:m=1   步骤2:i=2   步骤3:将m+i的值存放在m中,可简单表示为m+i m   步骤4:将i的值加1

文档评论(0)

1亿VIP精品文档

相关文档