C語言編程實踐與實驗設計
淩永發、張紅軍、蔣名權、王珍珍、甘曉昀
相關主題
商品描述
"本書專註於 C語言編程實踐與實驗設計,旨在通過一系列系統且相關的程序設計實驗與實戰案例,幫助讀者掌握 C語言核心知識,重點提升編程實踐能力。全書共分為四部分。第一部分為上機要求與編程環境;第二部分為上機實驗指導,通過18個典型實驗,循序漸進地引導讀者學習 C語言語法、數據類型和表達式、三大控制結構、數組、函數、指針等關鍵內容;第三部分為編程實戰,包括兩個編程實戰案例———學生成績管理系統和銀行 ATM 模擬系統;第四部分為測試習題,提供選擇題、填空題、編程題等多種題型,全面考查讀者知識點掌握情況與實踐能力。同時,附錄提供了 C語言常見編譯錯誤及解決方法。本書中 的實驗旨在引導讀者的興趣,幫助讀者掌握學習方法、提升學習效果。本書把實戰案例按知識點分解,與章節內容緊密結合,增強學習效果。本書適合作為普通高等院校、職業院校計算機類專業和工學類專業學生的實驗教材或自學參考書。"
作者簡介
"淩永發,賀州學院副校長、教授,通信與計算機一線教學科研人員。長期教授“C語言程序設計”、“現代移動通信系統”等課程,曾發表通信與計算機領域學術論文60余篇,出版《EDA設計技術》、《第四代移動通信技術》、《第五代移動通信技術》等教材。張紅軍,賀州學院教師、高級實驗師,軟件工程專業一線教學人員。長期講授“C語言程序設計”、“面向對象程序設計”、“算法設計與分析”等課程,曾發表計算機教育與應用領域論文10余篇,出版《C語言程序設計》、《C++程序設計》等教材。蔣名權,賀州學院教師、工程師,武漢理工大學研究生畢業。曾在中國船舶集團有限公司第七二二研究所從事軟件研發工作,作為核心研發人員參與大型信息化系統建設,積累豐富實踐經驗。曾發表多篇學術論文、專利及軟著,主持和參與多項科研項目。"
目錄大綱
目錄
第一部分上機要求與編程環境
第1章上機實驗的目的和要求
1.1上機實驗的目的
1.2上機實驗前的準備
1.3上機實驗的步驟
1.4實驗報告格式
第2章編程環境
2.1DevC++介紹
2.2DevC++的安裝
2.3代碼編輯器的使用
2.3.1新建C項目
2.3.2新建文件
2.4編譯與運行程序
2.5調試工具的基本操作
2.6其他設置
第二部分上機實驗指導
第3章開發環境的使用
3.1實驗目的
3.2主要知識點
3.3實驗內容
3.4思考與練習
第4章數據類型、運算符和表達式的應用(一)
4.1實驗目的
4.2主要知識點
4.3實驗內容
4.4思考與練習
第5章數據類型、運算符和表達式的應用(二)
5.1實驗目的
5.2主要知識點
5.3實驗內容
5.4思考與練習
第6章數據的輸入輸出和順序結構程序設計
6.1實驗目的
6.2主要知識點
6.3實驗內容
6.4編程實戰
6.5思考與練習
第7章選擇結構程序設計
7.1實驗目的
7.2主要知識點
7.3實驗內容
7.4編程實戰
7.5思考與練習
第8章循環結構程序設計(一)
8.1實驗目的
8.2主要知識點
8.3實驗內容
8.4編程實戰
8.5思考與練習
第9章循環結構程序設計(二)
9.1實驗目的
9.2主要知識點
9.3實驗內容
9.4編程實戰
9.5思考與練習
第10章數組的構造與應用(一)
10.1實驗目的
10.2主要知識點
10.3實驗內容
10.4編程實戰
10.5思考與練習
第11章數組的構造與應用(二)
11.1實驗目的
11.2主要知識點
11.3實驗內容
11.4思考與練習
第12章函數的應用(一)
12.1實驗目的
12.2主要知識點
12.3實驗內容
12.4編程實戰
12.5思考與練習
第13章函數的應用(二)
13.1實驗目的
13.2主要知識點
13.3實驗內容
13.4編程實戰
13.5思考與練習
第14章函數的應用(三)
14.1實驗目的
14.2主要知識點
14.3實驗內容
14.4思考與練習
第15章函數的應用(四)
15.1實驗目的
15.2主要知識點
15.3實驗內容
15.4思考與練習
第16章指針的應用(一)
16.1實驗目的
16.2主要知識點
16.3實驗內容
16.4編程實戰
16.5思考與練習
第17章指針的應用(二)
17.1實驗目的
17.2主要知識點
17.3實驗內容
17.4思考與練習
第18章結構體數據的應用(一)
18.1實驗目的
18.2主要知識點
18.3實驗內容
18.4編程實戰
18.5思考與練習
第19章結構體數據的應用(二)
19.1實驗目的
19.2主要知識點
19.3實驗內容
19.4思考與練習
第20章文件類型的應用
20.1實驗目的
20.2主要知識點
20.3實驗內容
20.4編程實戰
20.5思考與練習
第三部分編 程 實 戰
第21章實戰1學生成績管理系統
21.1系統描述
21.2系統分析
21.3系統設計
21.4程序代碼
21.5調試運行
第22章實戰2銀行ATM模擬系統
22.1系統描述
22.2系統分析
22.3系統設計
22.4程序代碼
22.5調試運行
第四部分測 試 習 題
第23章測試習題
23.1C語言基礎與數據類型、運算符和表達式
23.2數據的輸入輸出和順序結構程序設計
23.3選擇結構程序設計
23.4循環結構程序設計
23.5數組的構造與應用
23.6函數的應用
23.7指針的應用
23.8結構體數據的應用
23.9文件類型的應用
23.10綜合應用
23.11習題參考答案
附錄AC語言常見錯誤
附錄BC語言常見的編譯錯誤
附錄C解決DevC++編譯錯誤的方法
附錄DDevC++編譯錯誤和解決方法舉例
參考文獻