c语言程序设计和数据结构,C语言程序设计与数据结构实践 闵光太主编.pdf
第 一 章 概 論
語 言 是 近 年 來 在 國 內 外 流 行 的 高 級 程 序 設 計 語 言 , 它 既 具 有 高 級 語 言 的 特 點 , 又 具 備
低 級 語 言 的 特 點 , 它 不 僅 被 計 算 機 軟 件 工 作 者 用 來 設 計 開 發 系 統 軟 件 , 而 且 也 為 廣 大 的 工 程
技 術 人 員 所 喜 愛 。 語 言 目 前 已 在 系 統 軟 件 開 發 、 科 學 工 程 數 值 計 算 、 數 據 處 理 、 計 算 機 圖
形 技 術 等 方 面 得 到 了 廣 泛 應 用 。 本 章 首 先 介 紹 結 構 化 程 序 設 計 的 基 本 方 法 ; 其 次 介 紹 數 據 結
構 與 算 法 在 程 序 設 計 中 的 地 位 和 重 要 性 ; 最 后 介 紹 語 言 的 特 點 、 基 本 結 構 及 調 試 方 法 。
結 構 化 程 序 設 計 的 基 本 方 法
結 構 化 程 序 設 計 是 系 統 詳 細 設 計 時 使 用 的 有 效 設 計 技 術 。 它 的 任 務 是 將 經 過 改 進 的 模 塊
結 構 中 的 各 個 模 塊 , 用 結 構 化 設 計 方 法 設 計 出 正 確 、 合 理 的 算 法 , 并 用 一 定 的 圖 示 工 具 描 述
出 來 , 為 進 一 步 編 程 作 好 準 備 。
結 構 化 程 序 設 計 思 想
結 構 化 程 序 設 計 方 法 是 于 年 提 出 來 的 。 它 的 基 本 思 想 是 要 求 程 序 設 計 者 不
要 隨 心 所 欲 地 編 寫 程 序 , 而 要 按 一 定 的 結 構 形 式 來 設 計 和 編 寫 程 序 , 使 程 序 易 讀 、 易 理 解 、
易 修 改 。 同 系 統 分 析 和 系 統 的 概 要 設 計 時 采 用 的 分 析 方 法 一 樣 , 結 構 化 程 序 設 計 方 法 也 是 采
用 自 頂 向 下 逐 步 求 精 的 設 計 方 法 , 把 一 個 模 塊 逐 步 分 解 細 化 為 一 系 列 的 處 理 步 驟 , 使 之 成 為
單 入 口 和 單 出 口 的 結 構 形 式 。
年 和 提 出 了 程 序 的 三 種 基 本 結 構 順 序 結 構 、 分 支 結 構 和 循 環 結 構 。
這 三 種 基 本 結 構 有 以 下 特 點 :
只 有 一 個 入 口 。
只 有 一 個 出 口 。
結 構 內 的 每 一 部 分 都 有 機 會 執 行 到 。 也 就 是 說 , 對 每 一 個 框 來 說 , 都 應 當 有 一 條 從
入 口 到 出 口 的 路 徑 通 過 它 。
結 構 內 無 死 循 環 。
已 經 證 明 , 由 三 種 基 本 結 構 組 成 的 算 法 可 以 解 決 任 何 復 雜 的 問 題 。 由 基 本 結 構 所 構 成 的
算 法 稱 為 結 構 化 的 算 法 。 采 用 結 構 化 的 算 法 進 行 程 序 設 計 實 際 上 就 是 結 構 化 的 程 序 設 計 。
結 構 化 程 序 設 計 的 步 驟
學 習 計 算 機 語 言 的 目 的 是 利 用 該 語 言 工 具 設 計 出 可 供 計 算 機 運 行 的 程 序 。
注 : 鑒 于 計 算 機 程 序 的 習 慣 和 特 點 所 有 的 文 字 和 符 號 都 用 正 體 。 因 此 , 本 書 中 所 有 的 與 計 算 機
程 序 有 關 的 文 字 和 符 號 都 采 用 正 體 或 保 持 與 軟 件 開 發 工 具 中 顯 示 的 一 致 編 輯 注 。
在 拿 到 一 個 需 要 求 解 的 實 際 問 題 之 后 , 怎 樣 才 能 編 寫 出 程 序 呢 ? 以 數 值 計 算 為 例 , 一 般
按 照 圖 所 示 的 步 驟 進 行 。
總結
以上是生活随笔為你收集整理的c语言程序设计和数据结构,C语言程序设计与数据结构实践 闵光太主编.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字符串操作 c语言,C语言字符串操作(
- 下一篇: c语言 error 9,C语言求助(_