本書共11個項目,內容主要包括Turbo C的安裝、啟動、集成開發(fā)環(huán)境,三大程序結構,函數(shù),數(shù)組,指針,預處理,共用體,結構體,文件以及C++簡介。在每章的*后均設有習題,使學生能夠鞏固本章所學知識。
作者長期從事C語言程序設計相關課程的教學科研等工作。在教學和實踐工作中,充分了解C語言程序設計的教學重點和注意事項,并出版過多本相關教材,得到市場的肯定。本書適合作為高等職業(yè)院!癈語言程序設計”相關課程的教材,也可供自學使用。
張吳波,作者長期從事C語言程序設計相關課程的教學科研等工作。在教學和實踐工作中,充分了解C語言程序設計的教學重點和注意事項,并出版過多本相關教材,得到市場的肯定。
第一部分 基礎練習
第 1 章 C 語言程序設計基礎 3
1.1 典型練習及解析 3
1.2 練習題 9
1.3 練習題參考答案 11
第2 章 C 語言的基本控制結構 12
2.1 典型練習及解析 12
2.2 練習題 21
2.3 練習題參考答案 29
第3 章 數(shù)組 30
3.1 典型練習及解析 30
3.2 練習題 35
3.3 練習題參考答案 39
第4 章 函數(shù) 40
4.1 典型練習及解析 40
4.2 練習題 47
4.3 練習題參考答案 52
第5 章 指針 53
5.1 典型練習及解析 53
5.2 練習題 63
5.3 練習題參考答案 71
第6 章 結構體與共用體 72
6.1 典型練習及解析 72
6.2 練習題 79
6.3 練習題參考答案 85
第7 章 文件 86
7.1 典型練習及解析 86
7.2 練習題 89
7.3 練習題參考答案 92
第二部分 實驗指導
第 8 章 實驗1 C 語言開發(fā)環(huán)境 95
8.1 實驗目的 95
8.2 典型案例 95
8.3 實驗內容 96
第9 章 實驗2 基本數(shù)據類型與
表達式 102
9.1 實驗目的 102
9.2 典型案例 102
9.3 實驗內容 105
第10 章實驗3 順序程序設計 106
10.1 實驗目的 106
10.2 典型案例 106
10.3 實驗內容 113
第11 章 實驗4 選擇程序設計 114
11.1 實驗目的 114
11.2 典型案例 114
11.3 實驗內容 119
第12 章 實驗5 循環(huán)程序設計 120
12.1 實驗目的 120
12.2 典型案例 120
12.3 實驗內容 126
第13 章 實驗6 數(shù)組程序設計 127
13.1 實驗目的 127
13.2 典型案例 127
13.3 實驗內容 130
第14 章 實驗7 函數(shù)程序設計 131
2??C語言程序設計實驗與實訓教程??
14.1 實驗目的 131
14.2 典型案例 131
14.3 實驗內容 137
第15 章 實驗8 指針程序設計 138
15.1 實驗目的 138
15.2 典型案例 138
15.3 實驗內容 146
第16 章 實驗9 結構體程序
設計 147
16.1 實驗目的 147
16.2 典型案例 147
16.3 實驗內容 151
第17 章 實驗10 文件程序
設計 152
17.1 實驗目的 152
17.2 典型案例 152
17.3 實驗內容 157
第三部分 實訓指導
第 18 章 綜合案例—通訊錄
管理程序 161
18.1 問題定義 161
18.2 系統(tǒng)分析 161
18.3 系統(tǒng)設計 162
18.4 系統(tǒng)實現(xiàn) 168
第19 章 實訓進階—基于Windows
的應用程序開發(fā) 174
19.1 初步認識Windows 應用
程序 174
19.2 Windows 句柄的概念 177
19.3 Windows 的窗口的構成 178
19.4 在Windows 應用程序中
創(chuàng)建窗口的基本步驟 178
19.5 Windows 程序的消息處理
機制與窗口函數(shù) 181
19.6 Windows 應用程序的執(zhí)行
過程 185
19.7 在窗口中輸出文字與圖形 188
19.8 在窗口中創(chuàng)建按鈕并響應
按鈕的單擊事件 194
19.9 在窗口中創(chuàng)建文本框并在文
本框中輸入/輸出數(shù)據 200
參考文獻 205