內容簡介
本書以算法設計為主,C語言為輔的方式編寫,詳細講述了:順序結構、分支結構、循環結構的算法設計方法,模組化的設計及實現方法,以及涉及數組、結構體等數據結構的算法設計方法。本書突出算法,弱化語法,強調規範,重視實踐,培養能力;始終遵循易講、易懂、易學的原則進行編寫。教材中配有大量算法設計的實例和實踐題目。
基本信息
版 次:1
頁 數:264
字 數:426000
印刷時間:2008-9-1
開 本:16開
紙 張:膠版紙
印 次:1
定 價:¥29.00
目錄
第1章 計算機基礎知識
1.1 認識計算機
1.1.1 計算機硬體系統
1.1.2 計算機軟體系統
1.1.3 計算機工作過程
1.1.4 計算機工作的特點
1.2 計算機語言
1.3 電腦程式
1.4 習題
1.5 課外閱讀
第2章 算法與C程式設計初步
2.1 算法的含義
2.2 算法的特性
2.3 C語言編程要點
2.3.1 C語言的特點
2.3.2 C程式的組成
2.3.3 變數
2.3.4 賦值語句
2.3.5 基本輸入/輸出函式
2.4 C程式示例
2.5 擴展知識
2.5.1 數據類型
2.5.2 變數的初始化
2.5.3 不同數據類型間的運算
2.5.4 自增和自減運算符
2.6 C編程規範
2.6.1 排版
2.6.2 注釋
2.6.3 標識符命名
2.6.4 變數
2.7 習題
2.8 實驗
2.8.1 認識C稈序和Turbo C環堵
2.8.2 比較兩個交換變數取值的算法
2.9 課外閱讀及實踐
第3章 初步認識結構化算法
3.1 結構化算法的原則和特點
3.1.1 結構化算法的主要原則
3.1.2 結構化算法的主要特點
3.2 基本控制結構
3.2.1 傳統流程圖
3.2.2 三種基本控制結構
3.3 N-S圖描述算法
3.4 順序結構算法舉例
3.5 擴展知識
3.5.1 認識編譯預處理命令include和define
3.5.2 編譯預處理命令的使用
9.2.2 結構體變數
9.2.3 結構體變數的引用
9.3 結構體數組
9.3.1 結構體數組概述
9.3.2 結構體數組的引用
9.4 指向結構體的指針變數
9.4.1 結構體變數的指針變數
9.4.2 結構體和結構體指針作參數
9.5 擴展知識
9.6 C編程規範
9.6.1 結構體設計
9.6.2 可讀性
9.7 習題
9.8 實驗
9.8.1 結構體變數的定義和使用
9.8.2 結構體數組的使用
9.8.3 結構體作函式的參數一一結構體指針的使用
9.9 課外閱讀及實踐
附錄
附錄A Turbo C 2.0集成環境
A.1 工作視窗簡介
A.2 設定TC工作環境
A.3 程式的編輯與存檔
A.4 程式的編譯、連線
A.5 程式的運行
A.6 程式的動態調試方法
附錄B Turbo C常用的編輯命令
附錄C Turbo C常見編譯錯誤信息
附錄D C語言常用格式說明符
附錄E 本書各章C語言運算符的優先權和結合性
附錄F 常用字元ASCII碼錶
索引
參考文獻