C語言程序設計實驗指導與實訓
-
【作 者】主編 倪燃
【I S B N 】978-7-5170-7832-6
【責任編輯】張玉玲
【適用讀者群】本專通用
【出版時間】2019-07-20
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】224
【千字數】340
【印 張】14
【定 價】¥35
【叢 書】應用型高等院校教學改革創新教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
內 容 提 要
本書以實例為基礎,緊扣高校計算機基礎教育實驗教學大綱,并結合最新全國計算機等級考試大綱要求,由淺入深地為讀者精心編排了18個課內實驗和1個綜合設計實訓,選用了150個程序設計項目。本書主要內容包括:VC集成開發環境,順序結構程序設計,選擇結構程序設計,循環結構程序設計,順序、分支、循環綜合應用,數組程序設計,函數,函數綜合應用,指針,指針處理函數,結構體,指針結構體綜合應用,文件的應用,C語言綜合設計。
每個實驗(除實驗1)包含實驗目的、實驗內容及步驟、典型習題講解、二級考試提高和習題與思考5個部分,教師可以按照學生學習情況安排上機必做、選做及課后練習;綜合設計實訓選用了一個完整的系統,給出了模塊劃分、流程設計和程序編寫的詳細過程。本書所有程序均在Windows XP和Windows 7兩個系統平臺下通過Visual C++6.0進行編譯執行。
本書可以與李鳳云主編的《C語言程序設計實用教程》或其他內容類似的教材配套使用,也可以單獨作為上機實訓等實踐性課程或二級考試上機練習的教材使用。
本書提供實例的完整源代碼,讀者可以從中國水利水電出版社網站或萬水書苑上免費下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.dgboyong.cn/。
例題部分適合C 語言的初學者結合課堂講授進行上機練習,每個程序都設計了錯誤調試記錄,學習者可以隨時將自己在調試程序時出現的錯誤記錄下來。
習題部分可使任課教師根據學生能力設計為課堂選做題或課后練習作業,以提高學生的編程能力。
訓練部分是為學習能力較好的同學提供的二級提高練習項目,可以用作計算機等級考試的上機參考練習或課下擴展練習。
前 言
C語言是一門典型的計算機程序設計語言,也是各高校計算機教育的入門語言,而上機實驗是學好一門程序設計語言的重中之重。本書的編寫目的就是通過大量的實踐訓練帶領學習者從模仿程序到研讀程序,從研讀程序到設計程序,由淺入深地掌握C語言。
本書以實例為基礎,緊扣高校計算機基礎教育實驗教學大綱,并結合最新全國計算機等級考試大綱要求,由淺入深地為讀者精心編排了VC集成開發環境、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組、函數、指針、結構體、文件等18個課內實驗和1個綜合設計實訓,共選用了150個程序設計項目。18個課內實驗(除實險1)均給出了每次實驗的實驗目的,并將每次實驗題目分為例題、習題、訓練三種實驗項目。其中例題部分適合C語言的初學者結合課堂講授進行上機練習,作者貼心地為每個程序設計了錯誤調試記錄,學習者可以隨時將自己在調試程序時出現的錯誤記錄下來;習題部分可使任課教師根據學生能力設計為課堂選做題或課后練習作業以提高學生編程能力;訓練部分是為學習能力較好的同學提供的二級提高練習項目,可以用作計算機等級考試的上機參考練習或課下擴展練習。
本書作者均來自高校一線教學老師,從事C語言教學和計算機等級考試工作多年,有豐富的教學經驗,熟悉計算機等級考試。所選例題、習題、綜合實訓等實驗項目均有一定的典型性。所選程序均在Windows XP和Windows 7兩個系統平臺下通過Visual C++6.0進行編譯執行。作者提供所有程序源代碼,讀者可以從中國水利水電出版社網站和萬水書苑上下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.dgboyong.cn/。
本書可以與李鳳云主編的《C語言程序設計實用教程》配套使用,也可以和其他內容類似的主教材配套使用,輔助學生上機實踐,還可以單獨作為上機實訓等實踐性課程或二級考試上機練習的教材使用。
本書由倪燃任主編,負責全書的統稿、修改、定稿工作,張岳、相偉、黃衛東任副主編,并由吳昌平任主審。本書主要編寫人員分工如下:實驗1由倪燃編寫,實驗2、實驗3由張岳編寫,實驗4由王德利編寫,實驗5至實驗7由黃衛東編寫,實驗8、實驗9及實驗12由相偉編寫,實驗10、實驗11由楊海編寫,實驗13、實驗14由徐成強編寫,實驗15由夏冰冰編寫,實驗16由毛玉明編寫,實驗17、實驗18由樊保軍編寫,實訓由倪燃、龐稀愚編寫。參與本書編寫工作的還有朱可廷、李鳳云、徐延峰老師。在此,謹向這些參編作者以及為本書出版付出辛勤勞動的同志深表感謝!
由于本書作者水平有限,書中難免存在缺點與錯誤,懇請廣大讀者批評指正。
作 者
2019年3月
實驗1 VC集成開發環境 1
一、實驗目的 1
二、實驗內容及步驟 1
三、典型習題講解 4
四、計算機等級考試介紹 7
實驗2 順序結構程序設計 8
一、實驗目的 8
二、實驗內容及步驟 8
三、典型習題講解 14
四、二級考試提高訓練 17
五、習題與思考 19
實驗3 選擇結構程序設計(1) 20
一、實驗目的 20
二、實驗內容及步驟 20
三、典型習題講解 23
四、二級考試提高訓練 26
五、習題與思考 27
實驗4 選擇結構程序設計(2) 28
一、實驗目的 28
二、實驗內容及步驟 28
三、典型習題講解 32
四、二級考試提高訓練 34
五、習題與思考 37
實驗5 循環結構程序設計(1) 38
一、實驗目的 38
二、實驗內容及步驟 38
三、典型習題講解 43
四、二級考試提高訓練 47
五、習題與思考 48
實驗6 循環結構程序設計(2) 49
一、實驗目的 49
二、實驗內容及步驟 49
三、典型習題講解 55
四、二級考試提高訓練 59
五、習題與思考 60
實驗7 順序、分支、循環綜合應用 61
一、實驗目的 61
二、實驗內容及步驟 61
三、典型習題講解 68
四、二級考試提高訓練 71
五、習題與思考 72
實驗8 數組程序設計(1) 73
一、實驗目的 73
二、實驗內容及步驟 73
三、典型習題講解 78
四、二級考試提高訓練 81
五、習題與思考 85
實驗9 數組程序設計(2) 86
一、實驗目的 86
二、實驗內容及步驟 86
三、典型習題講解 90
四、二級考試提高訓練 94
五、習題與思考 96
實驗10 函數(1) 97
一、實驗目的 97
二、實驗內容及步驟 97
三、典型習題講解 100
四、二級考試提高訓練 103
五、習題與思考 105
實驗11 函數(2) 106
一、實驗目的 106
二、實驗內容及步驟 106
三、典型習題講解 110
四、二級考試提高訓練 112
五、習題與思考 114
實驗12 函數綜合應用 116
一、實驗目的 116
二、實驗內容及步驟 116
三、典型習題講解 122
四、二級考試提高訓練 126
五、習題與思考 129
實驗13 指針(1) 130
一、實驗目的 130
二、實驗內容及步驟 130
三、典型習題講解 133
四、二級考試提高訓練 135
五、習題與思考 139
實驗14 指針(2) 140
一、實驗目的 140
二、實驗內容及步驟 140
三、典型習題講解 143
四、二級考試提高訓練 146
五、習題與思考 151
實驗15 指針處理函數 152
一、實驗目的 152
二、實驗內容及步驟 152
三、典型習題講解 156
四、二級考試提高訓練 158
五、習題與思考 160
實驗16 結構體 161
一、實驗目的 161
二、實驗內容及步驟 161
三、典型習題講解 165
四、二級考試提高訓練 167
五、習題與思考 173
實驗17 指針結構體綜合應用 174
一、實驗目的 174
二、實驗內容及步驟 174
三、典型習題講解 179
四、二級考試提高訓練 184
五、習題與思考 188
實驗18 文件的應用 189
一、實驗目的 189
二、實驗內容及步驟 189
三、典型習題講解 193
四、二級考試提高訓練 198
五、習題與思考 200
實訓 C語言綜合設計 201
一、實訓目的 201
二、實訓要求 201
三、問題概述 201
四、問題分析 201
五、功能模塊描述及功能模塊圖 202
六、源程序清單 206
七、測試數據及結果 214
參考文獻 217
- 實用運籌學 [主編 邢育紅 于晉臣]
- 電子技術(第二版) [主編 覃愛娜 李飛]
- C程序設計實踐教程 [劉衛國]
- C程序設計(慕課版) [劉衛國]
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- 勞動爭議處理實務 [主編 王秀卿 羅靜]
- 工程數學 [主編 郭立娟 王海]
- 語音識別理論與實踐 [主編 莫宏偉]
- 武術基礎教程 [主編 李代勇 謝志民]
- 計算機網絡實訓教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機械制圖習題集(多學時) [主編 趙軍]
- SwiftUI完全開發 [李智威 著]
- 電工電子技術基礎 [主編 劉 軍 楊國龍 劉天成]
- MySQL數據庫項目式教程 [陳亞峰]
- 機械設計基礎(第二版) [主編 田亞平 李愛姣]
- 畫法幾何與機械制圖 [主編 趙軍]
- C語言程序設計習題與實驗指導(第二版) [主編 甄增榮 張賓]
- C語言程序設計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現實應用開發實踐 [主 編 劉龍]
- 智能化技術基礎(第三版) [鄧文達 李禮]
- Python程序設計 [主編 姜春磊 陳虹潔]
- C語言程序設計實踐教程(活頁式) [主編 鄭茵 陳巍 滕泓虬]
- 面向對象程序設計 [主編 張勇 張平華 趙小龍]
- Python程序設計基礎及實戰 [主編 劉健]
- 網絡營銷 [主編 夏薇薇 劉婷 尚潔]
- C語言程序設計 [姜雪]
- Python程序設計實踐教程 [王鶴琴 蔡正保]
- 電視節目策劃與制作(微課版) [主 編 黃滴滴]
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]