本書針對高校C語言課程教學實踐的要求,以培養(yǎng)學生編程能力為目標,是《C語言程序設計》一書的配套實驗教材,主要內容包括基礎實驗、習題、實驗報告、課堂作業(yè)等。書中選用了大量具有代表性的實驗題目,有很強的針對性。全書主線清晰、重點明確、敘述嚴謹、內容由淺入深。本書適合作為高等院校本科生的實踐教學用書,也可作為參加全國計算機等級考試二級(C語言)的輔導教材,同時也是工程技術人員較好的參考書。
陳亮, 男, 副教授, 西安交通大學博士, 西安工程學院計算機科學學院副院長, 長期從事計算機科學的教學與研究工作, 發(fā)表論文多篇.
第1部分 基礎實驗 1
實驗1 C語言概述 3
實驗2 基本數(shù)據類型與表達式 13
實驗3 順序結構程序設計 17
實驗4 選擇結構程序設計 24
實驗5 循環(huán)結構程序設計 27
實驗6 數(shù)組 30
實驗7 函數(shù) 36
實驗8 編譯預處理 42
實驗9 指針 45
實驗10 結構體與鏈表 52
實驗11 共用體和枚舉 60
實驗12 文件 64
第2部分 習題 69
習題1 C語言概述 71
習題2 基本數(shù)據類型與表達式 73
習題3 順序結構程序設計 75
習題4 選擇結構程序設計 78
習題5 循環(huán)結構程序設計 81
習題6 數(shù)組 85
習題7 函數(shù) 91
習題8 編譯預處理 99
習題9 指針 102
習題10 結構體與鏈表 113
習題11 共用體和枚舉 119
習題12 文件 121
第3部分 實驗報告 127
實驗報告1 C語言概述 129
實驗報告2 基本數(shù)據類型與表達式 131
實驗報告3 順序結構程序設計 133
實驗報告4 選擇結構程序設計 135
實驗報告5 循環(huán)結構程序設計 137
實驗報告6 數(shù)組 139
實驗報告7 函數(shù) 141
實驗報告8 編譯預處理 143
實驗報告9 指針 145
實驗報告10 結構體與指針 149
實驗報告11 共用體和枚舉 151
實驗報告12 文件 153
第4部分 課堂作業(yè) 155
課堂作業(yè)1 C語言概述 157
課堂作業(yè)2 基本數(shù)據類型與表達式 159
課堂作業(yè)3 順序結構程序設計 161
課堂作業(yè)4 選擇結構程序設計 163
課堂作業(yè)5 循環(huán)結構程序設計 165
課堂作業(yè)6 數(shù)組 167
課堂作業(yè)7 函數(shù) 169
課堂作業(yè)8 編譯預處理 171
課堂作業(yè)9 指針 173
課堂作業(yè)10 結構體與指針 175
課堂作業(yè)11 共用體和枚舉 177
課堂作業(yè)12 文件 179
參考文獻 181