第1章程序设计与C语言 由高级语言编写的程序称为“源程序”。 在计算机内部,源程序必须翻译为机器能够接受 的二进制代码所表示的“目标程序”(也称机器 语言)。其中,具有这种翻译功能的程序称为 “编译程序”,如图1.1所示。 源程序 编译程序 目标程序 图1.1源程序编译过程
由高级语言编写的程序称为“源程序”。 在计算机内部,源程序必须翻译为机器能够接受 的二进制代码所表示的“目标程序”(也称机器 语言)。其中,具有这种翻译功能的程序称为 “编译程序”,如图1.1所示。 源程序 编译程序 目标程序 图1.1 源程序编译过程 第1章 程序设计与C语言
第章程序设计与语言 113程序设计 程序设计的一般步骤: 1.确定数据结构。 2.确定算法。 3.编程 4.调试。 5整理源程序并总结资料。 BRL 返回章目录
1.1.3 程序设计 程序设计的一般步骤: 1. 确定数据结构。 2. 确定算法。 3. 编程。 4. 调试。 5 整理源程序并总结资料。 第1章 程序设计与C语言 返回章目录
第章程序设计与C语言 1.2算法 所谓算法,是为解决某一特定的问题,所给出 的一系列确切的、有限的操作步骤。 12.1算法设计 程序实际上是用计算机语言所描述的算法。也 就是说,依据算法所给定的步骤,用计算机语言所 规定的表达形式去实现这些步骤,即为源程序。 在算法设计中应遵循的准则: (1)可执行性。 (2)确定性。 (3)有穷性。 (4)输入。 (5)输出
1.2 算法 所谓算法,是为解决某一特定的问题,所给出 的一系列确切的、有限的操作步骤。 1.2.1 算法设计 程序实际上是用计算机语言所描述的算法。也 就是说,依据算法所给定的步骤,用计算机语言所 规定的表达形式去实现这些步骤,即为源程序。 在算法设计中应遵循的准则: (1) 可执行性。 (2) 确定性。 (3) 有穷性。 (4) 输入。 (5) 输出。 第1章 程序设计与C语言
第1章程序设计与C语言 122算法的描述 目前,对算法的描述,一般采用自然语言 般流程图或N-S结构流程图 常用一般流程图符号如图1.2所示 处理框 输入输出框 判断框 流程线 图1.2常用流程图符号 BRL 返回章目录
1.2.2 算法的描述 目前,对算法的描述,一般采用自然语言、 一般流程图或N-S结构流程图。 常用一般流程图符号如图1.2所示。 处理框 输入输出框 判断框 流程线 图1.2 常用流程图符号 第1章 程序设计与C语言 返回章目录
第1章程序设计与C语言 13结构化程序及设计步骤 131结构化程序设计的概念 结构化程序由3种基本结构组成:顺序结 构、选择结构、循环结构。使用这基本结构编 写的程序,称为结构化程序
1.3 结构化程序及设计步骤 1.3.1 结构化程序设计的概念 结构化程序由3种基本结构组成:顺序结 构、选择结构、循环结构。使用这基本结构编 写的程序,称为结构化程序。 第1章 程序设计与C语言