內容簡介
本書叢書名為21世紀高等學校計算機規劃教材——高校系列,是《C語言程式設計項目教程》一書的配套教學參考書。設計了覆蓋《
C語言程式設計項目教程》所有知識點的基礎實驗,按照軟體工程學方法設計了一個覆蓋本書主要章節的綜合實訓項目;本書還詳細地解答了《C語言程式設計項目教程》一書中設計的習題,最後列出了全國計算機等級考試C語言考試大綱和2012年全國計算機等級考試C語言試題及答案。
本書中所有的實驗代碼在Visual C++6.0中測試通過,習題大多數來自歷年的
全國計算機等級考試試卷和一些大公司C語言測試試卷,實驗及題目都是精心設計和安排的。
本書是學習C語言和上機實驗的必備參考書,可以作為高等院校計算機套用的C語言程式設計實驗教學用書,也可以作為備考全國計算機等級考試二級C語言的參考書。
目錄
第1章 Visual C++6.0集成開發環境 1
1.1 Visual C++6.0概述 1
1.2 Visual C++6.0的安裝和卸載 1
1.3 Visual C++6.0的功能介紹 3
1.3.1 Visual C++6.0的選單欄 4
1.3.2 Visual C++工具列 8
1.4 Visual C++6.0編寫C語言程式過程 9
1.4.1 編寫C語言源碼程式 10
1.4.2 編譯源程式,構建應用程式 11
第2章 C語言項目實戰 13
2.1 概述 13
2.1.1 基礎實訓項目 13
2.1.2 綜合實訓項目 16
2.2 數據類型、運算符和表達式 18
2.2.1 基礎實訓項目 18
2.2.2 綜合實訓項目 21
2.3 順序結構程式設計 22
2.3.1 基礎實訓項目 22
2.3.2 綜合實訓項目 23
2.4 選擇結構程式設計 25
2.4.1 基礎實訓項目 25
2.4.2 綜合實訓項目 31
2.5 循環結構程式設計 36
2.5.1 基礎實訓項目 36
2.5.2 綜合實訓項目 42
2.6 數組 43
2.6.1 基礎實訓項目 43
2.6.2 綜合實訓項目 48
2.7 結構體和共用體 49
2.7.1 基礎實訓項目 49
2.7.2 綜合實訓項目 56
2.8 函式及編譯預處理 62
2.8.1 基礎實訓項目 62
2.8.2 綜合實訓項目 68
2.9 指針 70
2.9.1 基礎實訓項目 70
2.9.2 綜合實訓項目 75
2.10 鍊表 78
2.10.1 基礎實訓項目 78
2.10.2 綜合實訓項目 91
2.11 檔案 92
2.11.1 基礎實訓項目 92
2.11.2 綜合實訓項目 98
第3章 習題和參考解答 100
3.1 概述 100
3.2 數據類型、運算符和表達式 102
3.3 順序結構程式設計 108
3.4 選擇結構程式設計 115
3.5 循環結構程式設計 126
3.6 數組 138
3.7 結構體和共同體 145
3.8 函式及編譯預處理 154
3.9 指針 162
3.10 鍊表 172
3.11 檔案 178
3.12 算法與數據結構 184
3.13 軟體開發基礎知識 188
附錄Ⅰ 全國計算機等級考試大綱 193
附錄Ⅱ 全國計算機等級考試二級筆試C語言程式設計試卷及答案 197
附錄Ⅲ 學生成績管理系統原始碼清單 206
參考文獻 236