程序设计基础概念
我们所写的每条C语句,经过编译(Compile)最终都将转换成二进制的机器指令。C源程序经过C编译程序编译之后生成一个后缀为.obj的二进制文件(称为目标文件),然后由称为“连接程序”(Link)的软件,把此.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。
- 程序设计
确定数据结构
确定算法
编码
在计算机上调试程序
整理并写出文档资料
2. 算法
有穷性
确定性
可行性
有零个或多个输入
有一个或多个输出
3. 模块化结构
C语言是一种结构化程序设计语言。它提供了三种基本结构的语句;提供了定义“函数”的功能,在C语言中没有子程序的概念。
4.三种基本结构
结构化程序由顺序结构、选择结构、循环结构三种基本结构组成。