第 一 章 程序设计和 C 语言 .什 么 是 计 算 机 程 序 程 序..: 一 组 计 算 机 能 识 别 和 执 行 的 指 令 。 只 要 让 计 算 机 执 行 这 个 程 序 , 计 算 机 就 会 自 动 地 、 有 条 不 紊 地 进 行 工 作 计 算 机 的 一 切 操 作 都 是 由 程 序 控 制 的 , 离 开 程 序 , 计 算 机 将 一 事 无 成 。 什 么 是 计 算 机 语 言 计 算 机 语 言 : 人 和 计 算 机 交 流 信 息 的 、 计 算 机 和 人 都 能 识 别 的 语 言 。 计 算 机 语 言 发 展 阶 段 : 机 器 语 言 ( 由 0 和 1 组 成 的 指 令 ) 符 号 语 言 ( 用 英 文 字 母 和 数 字 表 示 指 令 ) 高 级 语 言 ( 接 近 于 人 的 自 然 语 言 和 数 学 语 言 ) 面 向 过 程 的 语 言 ( 非 结 构 化 的 语 言 、 结 构 化 语 言 ); 面 向 对 象 的 语 言 语 言 的 发 展 及 其 特 点 C 语 言 是 一 种 用 途 广 泛 、 功 能 强 大 、 使 用 灵 活 的 过 程 性 编 程 语 言 , 既 可 用 于 编 写 应 用 软 件 , 又 能 用 于 编 写 系 统 软件 。 因 此 C 语 言 问 世 以 后 得 到 迅速推广 。 C 语 言 主要 特 点 : 语 言 简洁、 紧凑, 使 用 方便、 灵 活 。( 只 有 37 个 关键字 、 9 种 控 制 语 句; 程 序 书写 形式自 由 , 源程 序 短) 运算 符 丰富。( 34 种 运算 符 ; 把括号 、 赋值、 强 制 类型转换等都 作 为运算 符 处理; 表 达式类型多样化 ) 数 据类型丰富。( 包括:整型、 浮点 型、 字 符 型、 数 组 类型、 指 针类型、 结 构 体类型、 共用 体类型; C99 又 扩充了复数 浮点 类型、 超长整型、 布尔类型; 指 针类型数 据, 能 用 来实现各种 复杂的 数 据结 构 的 运算 。) 具有 结 构 化 的 控 制 语 句。( 如if…else 语 句、 while 语 句、 do…while 语 句、 switch 语 句、 for 语 句用 函数 作 为程 序 的 模块单位, 便于 实现程 序 的 模块化 ; C 语 言 是 ...