C语言程序设计_第3章 顺序程序设计.pptVIP

  • 7
  • 0
  • 约5.65千字
  • 约 31页
  • 2017-08-18 发布于河南
  • 举报
知识点、重点、难点 知识点: 数据的存储 C中常见的类型 变量和常量 运算符和表达式 重 点: C中常见的类型 变量和常量 运算符和表达式 难 点: 数据在计算机内部的存储 运算符的优先级和结合性 算法是程序的灵魂 一、算法是程序的灵魂 1.算法与数据结构     一个程序应包括以下两方面内容:   数据结构(data structure):对数据的描述,在程序中要指定数据的类型和数据的组织形式。   算法(algorithm): 对操作的描述。即操作步骤,   “数据是原料,算法是工艺,程序是产品”   计算机科学家沃思(Nikiklaus Wirth)提出一个公式        数据结构 + 算法 = 程序   算法与语言无关,数据结构与语言有关。   算法可以分为两大类别:数值运算算法和非数值运算算法。 算法是程序的灵魂-续1 2 .算法的表示   (1)自然语言   [举例]求1+2+3+…+100的和并输出 ①i=1,s=0 ②s=s+i ③i=i+1 ④如果i不大于100,则到②,否则到⑤ ⑤输出s的值   (2)流程图(传统) 算法是程序的灵魂-续2 [举例]求1+2+3+…+100的和并输出 (3)N-S流程图 [举例]求1+2+3+…+100的和并输出 算法是程序的灵魂-续3   (4)使用伪代码表示    [举例]求1+2+3+…+1

文档评论(0)

1亿VIP精品文档

相关文档