C语言之程序设计基础概念

时间:2022-09-10 15:45:10

程序设计基础概念

      我们所写的每条C语句,经过编译(Compile)最终都将转换成二进制的机器指令。C源程序经过C编译程序编译之后生成一个后缀为.obj的二进制文件(称为目标文件),然后由称为“连接程序”(Link)的软件,把此.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。

  1. 程序设计

       确定数据结构

       确定算法

       编码

       在计算机上调试程序

       整理并写出文档资料

 2.  算法

      有穷性

      确定性

      可行性

      有零个或多个输入

      有一个或多个输出

3. 模块化结构

     C语言是一种结构化程序设计语言。它提供了三种基本结构的语句;提供了定义“函数”的功能,在C语言中没有子程序的概念。

4.三种基本结构

   结构化程序由顺序结构、选择结构、循环结构三种基本结构组成。