第1章 C語言程序設計概述
1.1 知識要點
1.1.1 程序的性質
1.1.2 C語言源程序的框架
1.1.3 程序的編譯和執(zhí)行
1.2 范例解析
1.3 常見錯誤
1.3.1 語法錯誤
1.3.2 運行時錯誤
1.3.3 邏輯錯誤
1.4 精選習題
第2章 程序設計基礎
2.1 知識要點
2.1.1 C的數據類型
2.1.2 常量與變量
2.1.3 類型轉換
2.1.4 運算符與表達式
2.1.5 數據的輸入和輸出
2.2 范例解析
2.3 常見錯誤
2.4 精選習題
2.4.1 單項選擇題
2.4.2 程序閱讀題
2.4.3 程序設計題
第3章 選擇結構
3.1 知識要點
3.1.1 if語句
3.1.2 switch語句
3.2 范例解析
3.3 常見錯誤
3.4 精選習題
3.4.1 單項選擇題
3.4.2 程序閱讀題
3.4.3 程序設計題
第4章 循環(huán)結構
4.1 知識要點
4.2 范例解析
4.3 常見錯誤
4.4 精選習題
4.4.1 單項選擇題
4.4.2 程序閱讀題
4.4.3 程序設計題
第5章 數組
5.1 知識要點
5.1.1 一維數組
5.1.2 二維數組
5.1.3 數組的引用
5.1.4 字符數組
5.1.5 常用的字符串處理函數
5.2 范例解析
5.3 常見錯誤
5.4 精選習題
5.4.1 單項選擇題
5.4.2 程序設計題
第6章 函數與預處理
6.1 知識要點
6.1.1 函數概述
6.1.2 函數定義
6.1.3 函數的調用及返回
6.1.4 變量及其作用范圍
6.1.5 函數的作用范圍
6.1.6 預處理
6.2 范例解析
6.3 常見錯誤
6.4 精選習題
6.4.1 單項選擇題
6.4.2 程序閱讀題
6.4.3 程序填空題
6.4.4 程序設計題
第7章 指針
7.1 知識要點
7.2 范例解析
7.3 常見錯誤
7.4 精選習題
7.4.1 單項選擇題
7.4.2 程序閱讀題
7.4.3 程序設計題
第8章 結構體
8.1 知識要點
8.1.1 結構體類型定義
8.1.2 結構體變量的定義
8.1.3 結構體變量的引用
8.1.4 結構體與數組
8.1.5 結構體與指針
8.1.6 鏈袁
8.1.7 自定義類型說明符
8.2 范例解析
8.3 常見錯誤
8.4 精選習題
8.4.1 單項選擇題
8.4.2 程序閱讀題
8.4.3 程序設計題
第9章 文件
9.1 知識要點
9.1.1 文件的基本概念
9.1.2 常用的文件操作函數
9.2 范例解析
9.3 常見錯誤
9.4 精選習題
第10章 綜合程序設計
附錄1 模擬試卷
模擬試卷1
模擬試卷2
模擬試卷3
模擬試卷4
模擬試卷5
模擬試卷6
模擬試卷7
附錄2 參考答案