本書是與《C語言程序設計》相配套的實驗教程,全書共10章,每章由學習指導和實訓兩部分構成,學習指導包括預習指導、學習指導、典型案例分析、解題方法、分析方法、習題解答、機考模擬題等內容。實訓包括實驗要求、編程方法、程序調試方法、實驗報告等內容。本書從預習、學習、復習、練習、上機、調試和測試各個教學環節為學生提供案例和學習參考內容,訓練學生的計算思維能力、分析能力和編程能力。
本書由長期工作在教學一線的教師編寫,全書各知識單元編排層次清楚、條理分明、結構合理而嚴謹,案例豐富,詳略度把握得體,與《C語言程序設計》配套形成理想的C語言程序設計的教材。本書既可作為各類高等院校本、專科非計算機專業的C語言程序設計的教材,也可以作為獨立學院、高職高專、網絡學院的教材。
1.以實際案例為主線2.引入軟件工程的思想,介紹軟件開發方法
目 錄
第1章 C語言概述指導與實訓 1
1.1 教材的預習及學習指導 1
1.1.1 教材預習指導 1
目 錄
第1章 C語言概述指導與實訓 1
1.1 教材的預習及學習指導 1
1.1.1 教材預習指導 1
1.1.2 教材學習指導 1
1.2 分析方法 7
1.2.1 案例分析 7
1.2.2 編程方法 9
1.3 練習題與解答 12
1.3.1 教材練習題解答 12
1.3.2 網絡考試樣卷與考生須知 16
1.4 C語言基本操作實驗 27
1.4.1 集成開發環境VC++ 27
1.4.2 實驗報告 31
第2章 數據類型與表達式指導與實訓 36
2.1 教材的預習及學習指導 36
2.1.1 教材預習指導 36
2.1.2 教材學習指導 36
2.1.3 補充教材——數制與編碼 41
2.2 分析方法 46
2.2.1 案例分析 46
2.2.2 編程方法 51
2.3 練習題與解答 54
2.3.1 教材練習題解答 54
2.3.2 機考練習題 58
2.4 數據類型與表達式實驗 63
2.4.1 程序調試方法 63
2.4.2 實驗預習與實驗報告 65
第3章 順序結構程序設計指導與實訓 69
3.1 教材的預習及學習指導 69
3.1.1 教材預習指導 69
3.1.2 教材學習指導 69
3.2 分析方法 72
3.2.1 案例分析 72
3.2.2 算法分析 74
3.3 練習題與解答 77
3.3.1 教材練習題解答 77
3.3.2 機考練習題 81
3.4 順序結構程序設計實驗 87
3.4.1 順序結構程序設計 87
3.4.2 實驗報告 90
第4章 選擇結構程序設計指導與實訓 93
4.1 教材的預習及學習指導 93
4.1.1 教材預習指導 93
4.1.2 教材學習指導 93
4.2 分析方法 96
4.2.1 案例分析 96
4.2.2 算法分析 99
4.3 練習題與解答 102
4.3.1 教材練習題解答 102
4.3.2 機考練習題 107
4.4 選擇結構程序設計實驗 114
4.4.1 選擇結構程序設計 114
4.4.2 預習作業與實驗報告 117
第5章 循環結構程序設計指導與實訓 121
5.1 教材的預習及學習指導 121
5.1.1 教材預習指導 121
5.1.2 教材學習指導 122
5.2 分析方法 123
5.2.1 算法分析 123
5.2.2 案例分析 126
5.3 習題與解答 130
5.3.1 練習題 130
5.3.2 機考練習題 135
5.4 循環結構程序設計實驗 142
5.4.1 循環結構程序設計 142
5.4.2 預習作業與實驗報告 146
第6章 數組指導與實訓 150
6.1 教材的預習及學習指導 150
6.1.1 教材預習指導 150
6.1.2 教材學習指導 150
6.2 分析方法 154
6.2.1 算法分析 154
6.2.2 案例分析 157
6.3 習題與解答 162
6.3.1 練習題 162
6.3.2 機考練習題 166
6.4 數組實驗 173
6.4.1 數組編程方法 173
6.4.2 實驗與實驗報告 176
第7章 函數指導與實訓 180
7.1 教材的預習及學習指導 180
7.1.1 教材預習指導 180
7.1.2 教材學習指導 180
7.2 分析方法 184
7.2.1 數據傳遞分析 184
7.2.2 案例分析 187
7.3 習題與解答 190
7.3.1 教材練習題 190
7.3.2 機考練習題 195
7.4 函數實驗 203
7.4.1 函數編程方法 203
7.4.2 實驗報告 208
第8章 指針指導與實訓 212
8.1 教材的預習及學習指導 212
8.1.1 教材預習指導 212
8.1.2 教材學習指導 212
8.2 分析方法 216
8.2.1 指針分析 216
8.2.2 案例分析 218
8.3 習題與解答 221
8.3.1 練習題 221
8.3.2 機考練習題 226
8.4 指針實驗 233
8.4.1 編程方法 233
8.4.2 實驗報告 236
第9章 用戶定義數據類型指導與實訓 241
9.1 教材的預習及學習指導 241
9.1.1 教材預習指導 241
9.1.2 教材學習指導 241
9.2 數據類型分析 244
9.2.1 結構體數據類型 244
9.2.2 共用體數據類型 245
9.2.3 自定義類型 246
9.2.4 枚舉類型 246
9.2.5 鏈表 247
9.3 習題與解答 247
9.3.1 練習題 247
9.3.2 機考練習題 252
9.4 用戶定義數據類型實驗 260
9.4.1 編程方法 260
9.4.2 實驗報告 265
第10章 文件指導與實訓 269
10.1 教材的預習及學習指導 269
10.1.1 教材預習指導 269
10.1.2 教材學習指導 269
10.2 習題與解答 273
10.2.1 練習題 273
10.2.2 機考練習題 278
10.3 文件實驗 286
10.3.1 文件編程方法 286
10.3.2 實驗預習與實驗報告 290