- 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)