本書主要介紹C語言程序設計實驗內(nèi)容,包括實驗指導、實驗參考解析、測試題及解析、編程練習題和附錄。本書通過典型實例分析,幫助學生掌握C語言程序設計相關的重點和難點知識;通過實驗內(nèi)容設計,加強練習,使學生掌握基本編程方法,培養(yǎng)學生編程應用能力。本書知識點的講解由淺入深,實驗內(nèi)容從實例的模仿編程開始介紹,由易到難,循序漸進,便于學生逐步掌握知識點。本書可作為高等學校“C語言程序設計”課程的實驗指導書,也可作為相關愛好者自學C語言程序設計的參考書。
陳燕敏,女,畢業(yè)于哈爾濱工業(yè)大學,計算機應用專業(yè)博士研究生,目前擔任中國計量大學副教授,2011年前往美國南方理工大學擔任訪問學者。作者研究方向為自然語言處理和人工智能,擁有多年C語言程序設計等課程教學經(jīng)驗,出版教材多部。
第一章 實驗指導 1
實驗一 上機環(huán)境簡介 1
實驗二 程序設計——順序結(jié)構(gòu) 14
實驗三 程序設計——分支結(jié)構(gòu) 19
實驗四 程序設計——循環(huán)結(jié)構(gòu) 26
實驗五 函數(shù)的定義與調(diào)用 37
實驗六 數(shù)組的使用 46
實驗七 指針 53
實驗八 結(jié)構(gòu)體 61
實驗九 共用體、枚舉和位運算* 70
實驗十 文件 77
綜合實驗 簡單動畫制作、學生信息管理系統(tǒng)* 84
第二章 實驗參考解析 86
實驗一 上機環(huán)境簡介 86
實驗二 程序設計——順序結(jié)構(gòu) 86
實驗三 程序設計——分支結(jié)構(gòu) 88
實驗四 程序設計——循環(huán)結(jié)構(gòu) 90
實驗五 函數(shù)的定義與調(diào)用 97
實驗六 數(shù)組的使用 102
實驗七 指針 105
實驗八 結(jié)構(gòu)體 108
實驗九 共用體、枚舉和位運算* 110
實驗十 文件 113
第三章 測試題及解析 118
測試題 118
測試題答案及解析 123
第四章 編程練習題 126
附錄A ASCII碼表 138
附錄B 常用標準庫函數(shù) 139
參考文獻 141