●第1章 C語言程序設計概述
1.1 C語言的發展過程
1.2 C語言的特點
1.3 C語言程序的結構特征
1.4 運行C語言程序的步驟與方法
小結1
習題1
第2章 數據類型、運算和輸入輸出
2.1 C語言的數據類型
2.2 運算符和表達式
2.3 數據的輸入和輸出
2.4 順序結構程序設計綜合實例
小結2
習題2
第3章 選擇結構程序設計
3.1 C語言的語句
3.2 實現選擇結構的if語句及其應用
3.3 switch語句的結構及應用
小結3
習題3
第4章 循環結構程序設計
4.1 while語句的結構及應用
4.2 do-while語句的結構及應用
4.3 for語句的結構及應用
4.4 goto語句
4.5 break語句及continue語句
小結4
習題4
第5章 數組
5.1 一維數組
5.2 二維數組
5.3 字符數組
5.4 數組應用舉例
小結5
習題5
第6章 函數
6.1 函數的引入
6.2 函數定義的形式
6.3 函數的參數和返回值
6.4 函數的調用
6.5 函數的遞歸調用
6.6 函數調用數據的傳遞方式
6.7 數據存儲類別
6.8 編譯預處理
小結6
習題6
第7章 指針
7.1 指針概述
7.2 指針與數組
7.3 指針與函數
小結7
習題7
第8章 結構體與共用體
8.1 結構體
8.2 共用體
8.3 枚舉類型
8.4 用typedef定義類型
小結8
習題8
第9章 文件與位運算
9.1 文件概述
9.2 文件指針
9.3 文件的打開與關閉
9.4 文件讀寫
9.5 文件的定位與隨機讀寫
9.6 位運算
小結9
習題9
附錄
附錄1 常用字符的ASCII碼對照表
附錄2 運算符優先級和結合方向
附錄3 常用庫函數
參考文獻