本書是《C語言程序設計》(第2版)(ISBN 978-7-121-37953-6)的配套教材,內容包括實驗、主教材課后習題答案解析、部分實驗答案解析。實驗部分針對C語言的相關知識點,從簡單到復雜,精心組織實驗過程。每個實驗大約需要2學時,實驗練習從簡單的示例開始,逐步提高難度。完成實驗,也就掌握了重要知識點的內容。習題答案解析部分給出了主教材中全部習題的答案及必要的解析。部分實驗答案解析之所以未給出全部答案,是希望讀者可以通過獨立思考、上機練習有效提高編程能力,因此,本書只包含部分“難題”答案。本書適合作為大學“C語言程序設計上機實驗”課程的教材,以及C語言愛好者的自學教材,也適合作為二級C語言考試的參考用書。
藺德軍,青島大學教師,從事C語言程序設計課程教學二十余年,并輔導二級C語言考試,出版教材多部。
目 錄
實驗1 操作環(huán)境與過程 1
1.1 實驗目的 1
1.2 實驗預習 1
1.3 使用VC++ 6.0上機實驗 1
1.4 使用Dev-C++上機實驗 4
1.5 使用VC++ 2010上機實驗 6
1.6 編譯時常見錯誤 9
1.7 鏈接時常見錯誤 9
1.8 執(zhí)行時常見錯誤 10
1.9 常見錯誤及注意事項 11
實驗2 數(shù)據(jù)類型與輸入/輸出 12
2.1 實驗目的 12
2.2 實驗預習 12
2.3 實驗內容 12
2.4 常見錯誤及注意事項 15
實驗3 運算符與表達式 16
3.1 實驗目的 16
3.2 實驗預習 16
3.3 實驗內容 16
3.4 常見錯誤及注意事項 20
實驗4 順序結構程序設計 21
4.1 實驗目的 21
4.2 實驗預習 21
4.3 實驗內容 21
4.4 常見錯誤及注意事項 25
實驗5 選擇結構程序設計 26
5.1 實驗目的 26
5.2 實驗預習 26
5.3 實驗內容 26
5.4 常見錯誤及注意事項 31
實驗6 循環(huán)結構程序設計(一) 32
6.1 實驗目的 32
6.2 實驗預習 32
6.3 實驗內容 32
6.4 常見錯誤及注意事項 35
實驗7 循環(huán)結構程序設計(二) 36
7.1 實驗目的 36
7.2 實驗預習 36
7.3 實驗內容 36
7.4 常見錯誤及注意事項 39
實驗8 綜合程序設計練習(一) 40
8.1 實驗目的 40
8.2 實驗預習 40
8.3 實驗內容 40
8.4 常見錯誤及注意事項 44
實驗9 數(shù)組 45
9.1 實驗目的 45
9.2 實驗預習 45
9.3 實驗內容 45
9.4 常見錯誤及注意事項 49
實驗10 字符串 50
10.1 實驗目的 50
10.2 實驗預習 50
10.3 實驗內容 50
10.4 常見錯誤及注意事項 53
實驗11 指針(一) 55
11.1 實驗目的 55
11.2 實驗預習 55
11.3 實驗內容 55
11.4 常見錯誤及注意事項 60
實驗12 指針(二)(選做) 61
12.1 實驗目的 61
12.2 實驗預習 61
12.3 實驗內容 61
12.4 常見錯誤及注意事項 64
實驗13 函數(shù)(一) 65
13.1 實驗目的 65
13.2 實驗預習 65
13.3 實驗內容 65
13.4 常見錯誤及注意事項 70
實驗14 函數(shù)(二) 71
14.1 實驗目的 71
14.2 實驗預習 71
14.3 實驗內容 71
14.4 常見錯誤及注意事項 75
實驗15 綜合程序設計練習(二) 76
15.1 實驗目的 76
15.2 實驗預習 76
15.3 實驗內容 76
實驗16 結構體、共用體、枚舉 80
16.1 實驗目的 80
16.2 實驗預習 80
16.3 實驗內容 80
16.4 常見錯誤及注意事項 85
實驗17 鏈表(選做) 86
17.1 實驗目的 86
17.2 實驗預習 86
17.3 實驗內容 86
17.4 常見錯誤及注意事項 92
實驗18 編譯預處理 93
18.1 實驗目的 93
18.2 實驗預習 93
18.3 實驗內容 93
18.4 常見錯誤及注意事項 96
實驗19 文件 97
19.1 實驗目的 97
19.2 實驗預習 97
19.3 實驗內容 97
19.4 常見錯誤及注意事項 101
實驗20 二級C語言機試真題 102
20.1 實驗目的 102
20.2 實驗預習 102
20.3 實驗內容 102
實驗21 綜合程序設計練習(三) 118
21.1 實驗目的 118
21.2 實驗預習 118
21.3 實驗內容 118
附錄A 主教材課后習題答案解析 119
習題1 119
習題2 119
習題3 121
習題4 123
習題5 126
習題6 131
習題7 136
習題8 148
習題9 150
習題10 157
習題11 167
習題12 168
附錄B 部分實驗答案解析 174
實驗2 數(shù)據(jù)類型與輸入/輸出 174
實驗3 運算符與表達式 174
實驗4 順序結構程序設計 174
實驗7 循環(huán)結構程序設計(二) 174
實驗10 字符串 175
實驗12 指針(二)(選做) 176
實驗14 函數(shù)(二) 177
實驗15 綜合程序設計練習(二) 177
實驗17 鏈表(選做) 181
實驗19 文件 185
實驗20 二級C語言機試真題 188
實驗21 綜合程序設計練習(三) 191