《C語言程式設計——理論與實踐》是2012年機械工業出版社出版的圖書,作者是孫浩。
基本介紹
內容簡介,目錄,
內容簡介
C語言是套用非常廣泛的程式設計語言之一,功能豐富、表達能力強、使用靈活方便、目標程式效率高,既具有高級語言的特性,又具有直接操縱計算機硬體的能力,因此特別適用於編寫系統軟體。
本書是作者根據多年的教學經驗編寫而成的,以程式設計為主線,以編程套用為驅動,重點介紹程式設計的基本思想和基本方法,以便於培養讀者的實踐編程能力和語言套用能力。
目錄
前言
教學建議
第一部分 理論教學篇
第1章 C語言概覽
1.1 C語言的生命力
1.1.1 C語言的發展歷程和趨勢
1.1.2 C語言的特點
1.2 開發第一個C程式
1.2.1 編寫第一個C程式
1.2.2 運行C程式的方法
1.3 小結
1.4 習題
第2章 C數據揭秘
2.1 計算機中數據的表示
2.1.1 位、位元組和字
2.1.2 數據的機內表示
2.2 基本語法要素
2.2.1 基本符號
2.2.2 關鍵字
2.2.3 標識符
2.2.4 數據類型
2.3 恆定不變—C常量數據
2.3.1 整型常量
2.3.2 浮點型常量
2.3.3 字元型常量
2.3.4 轉義字元
2.3.5 字元串常量
2.3.6 符號常量
2.4 再探C常用數據類型—使用變數
2.4.1 整型變數
2.4.2 浮點型變數
2.4.3 字元型變數
2.4.4 變數初始化
2.4.5 各種類型數據之間的轉換和混合運算
2.4.6 數據類型的大小—sizeof運算符
2.5 小結
2.6 習題
第3章 數據的輸入和輸出
3.1 putchar和getchar函式
3.1.1 putchar函式
3.1.2 getchar函式
3.2 puts和gets函式
3.2.1 puts函式
3.2.2 gets函式
3.3 格式輸入與輸出
3.3.1 printf函式
3.3.2 scanf函式
3.4 小結
3.5 習題
第4章 C語言流程控制
4.1 程式流程圖
4.2 順序結構程式設計
4.2.1 算術運算符
4.2.2 算術表達式
4.2.3 賦值運算符與賦值表達式
4.2.4 C語言語句概述
4.2.5 順序結構程式舉例
4.3 選擇結構程式設計
4.3.1 關係運算符和關係表達式
4.3.2 邏輯運算符和邏輯表達式
4.3.3 if語句與switch語句
4.3.4 選擇結構程式舉例
4.4 循環結構程式設計
4.4.1 從while語句學自增、自減運算符
4.4.2 do…while語句
4.4.3 靈活強大的循環語句—for語句
4.4.4 逗號運算符和逗號表達式
4.4.5 break語句和continue語句
4.4.6 循環的嵌套
4.4.7 循環結構程式舉例
4.5 小結
4.6 習題
第5章 初識指針
5.1 地址與指針
5.2 指針變數
5.2.1 指針變數的定義
5.2.2 取地址運算符與指針運算符
5.2.3 指針變數的引用
5.2.4 指針的簡單運算
5.3 指針和動態存儲管理
5.3.1 malloc函式和free函式
5.3.2 動態存儲管理的套用
5.4 小結
5.5 習題
……
第二部分 實踐教學篇
實驗一 Visual C++ 6.0集成開發環境的使用
實驗二 數據類型
實驗三 輸入輸出函式
實驗四 選擇結構程式設計
實驗五 循環結構程式設計
實驗六 數組
實驗七 函式與模組化程式設計
實驗八 數組、函式與指針的綜合運用
實驗九 讀寫檔案
實驗十 鍊表的創建與維護
C語言課程設計
附 錄
附錄一 ASCII碼錶
附錄二 C關鍵字
附錄三 C運算符
附錄四 常用庫函式
附錄五 C常見算法
參考文獻