- 1
- 0
- 约1.14万字
- 约 55页
- 2016-09-01 发布于江西
- 举报
第3章 程序设计初步2.ppt
第3章程序设计初步 第3章 程序设计初步 3.1 面向过程的程序设计和算法 面向过程的程序设计:就是考虑程序要“做什么”,解决“怎么做”的问题. 一个面向过程的程序应包括以下两方面内容: (1) 对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure)。 (2) 对操作的描述。即操作步骤,也就是算法(algorithm)。 3.1 面向过程的程序设计和算法 面向过程的程序,可以用下面的公式表示: 程序=算法+数据结构 算法:解决一个问题而采取的方法和步骤。(广义) 计算机算法分两类:数值算法和非数值算法 学习面向对象的语言依然要学习和掌握一些常用的算法。(C++语言也是如此) 3.1 面向过程的程序设计和算法 算法的表示: 1、自然语言 2、流程图 (特点:形象直观,修改不方便,不适合复 杂程序,本教材多使用流程图表示算法) 3、伪代码(pseudo code) (一种介于自然语言和计算机语言之间的文字和符号) 4、用计算机语言 3.2 C++程序的组成 C++程序的语句 1. 声明语句 如int a,b; 2. 执行语句 通知计算机完成一定的操作。执行语句包括: (1) 控制语句,完成一定的控制功能。C++有9种控制语句,即 ① if( )~
原创力文档

文档评论(0)