第一章 程序设计和c语言

  1. 1.1 c语言的发展和特点
    1. c语言的特点:
      1. 语言简洁,紧凑,使用灵活方便
      2. 运算符丰富
      3. 数据类型丰富
      4. 具有结构化的控制语句
      5. 语法控制不严格
      6. c语言的程序可移植性好,能直接访问物理地址,位操作。
  2. 1.2 c语言程序的结构特点
    1. 一个程序由n个源程序文件组成
      1. 预处理指令 #include
      2. 全局声明
      3. 函数定义
    2. 函数是c程序的基本组成部分
    3. 函数包括两部分
      1. 函数首部:int max(int a int b);
      2. 函数体:声明;执行
    4. 程序总是从main函数开始执行
    5. c语句的最后要带有分号
  3. 1.3运行c程序的步骤方法
    1. (1)编辑 :程序 f.c
    2. (2)编译 :源程序f.c—>生成 目标程序obj.c
    3. (3)连接 :目标文件obj.c+库函数/其他目标程序——>可执行文件.exe
    4. (4)执行:
  4. 1.4程序设计的任务
    1. (1)问题分析:
    2. (2)设计算法
    3. (3)编写程序
    4. (4)对源程序进行编辑、编译、连接
    5. (5)运行程序,分析结果
    6. (6)编写程序文档