C語言程式設計實驗及習題指導

C語言程式設計實驗及習題指導

《C語言程式設計實驗及習題指導》是《C語言程式設計——增量式項目驅動一體化教程》(ISNB 978-7-12-26344-6)的配套教材,包括實驗、C語言控制台編程接口、習題三部分內容。實驗部分安排了12個單項實驗和1個綜合實驗。 本書可以作為高等學校程式設計及相關課程的輔導書。

基本介紹

  • 書名:C語言程式設計實驗及習題指導
  • 作者:苑俊英,陳海山,譚志國等 
  • ISBN:9787121263453
  • 出版社:電子工業出版社
  • 出版時間:2016-04-01
圖書內容,目 錄,

圖書內容

本書為廣東省教育廳“育苗工程(自然科學)”之“計算思維與套用型人才培養結合下的計算機專業基礎課程建設”項目成果之一。
本書是《C語言程式設計——增量式項目驅動一體化教程》(ISNB 978-7-12-26344-6)的配套教材,包括實驗、C語言控制台編程接口、習題三部分內容。實驗部分安排了12個單項實驗和1個綜合實驗。 本書可以作為高等學校程式設計及相關課程的輔導書。

目 錄

第一部分 實 驗
實驗1 C語言程式的運行環境和運行方法 3
1.1 實驗目的 3
1.2 實驗內容及步驟 3
1.2.1 任務一:C語言開發環境CodeBlocks的下載、安裝及配置 3
1.2.2 任務二:通過C語言示例,熟悉CodeBlocks的使用方法 6
1.2.3 任務三:編寫並運行程式1_3 11
1.2.4 任務四:編寫並運行程式1_4 11
實驗2 數據類型 13
2.1 實驗目的 13
2.2 實驗內容及步驟 13
2.2.1 任務一:整型、字元型、實型變數的定義及格式化輸入和輸出 13
2.2.2 任務二:整型、字元型數據的定義及格式化輸入和輸出 14
2.2.3 任務三:數據類型的綜合套用 15
實驗3 運算符和表達式 17
3.1 實驗目的 17
3.2 實驗內容及步驟 17
3.2.1 任務一:算術運算 17
3.2.2 任務二:算術運算 18
3.2.3 任務三:關係運算與邏輯運算 19
3.2.4 任務四:綜合任務 19
實驗4 選擇結構程式設計(一) 21
4.1 實驗目的 21
4.2 實驗內容及步驟 21
4.2.1 任務一:單分支if語句 21
4.2.2 任務二:雙分支if-else 22
4.2.3 任務三:數字特點判斷 22
實驗5 選擇結構程式設計(二) 25
5.1 實驗目的 25
5.2 實驗內容及步驟 25
5.2.1 任務一:成績分類問題(多分支if結構) 25
5.2.2 任務二:成績分類問題(多分支switch結構) 26
5.2.3 任務三(綜合任務) 27
實驗6 循環結構程式設計 30
6.1 實驗目的 30
6.2 實驗內容及步驟 30
6.2.1 任務一:求階乘問題(for) 30
6.2.2 任務二:字元統計問題(while) 31
6.2.3 任務三(綜合任務):無限循環計算階乘的問題 31
實驗7 函式的結構和調用 33
7.1 實驗目的 33
7.2 實驗內容及步驟 33
7.2.1 任務一:使用函式求階乘 33
7.2.2 任務二:面積和體積計算問題 34
7.2.3 任務三:成績分類問題 34
實驗8 函式的綜合套用 36
8.1 實驗目的 36
8.2 實驗內容及步驟 36
8.2.1 任務一:面積和體積計算問題(在實驗7任務二的基礎上完成) 36
8.2.2 任務二:成績分類問題(在實驗7任務三的基礎上完成) 37
8.2.3 任務三(綜合任務):計算階乘 38
實驗9 數組 40
9.1 實驗目的 40
9.2 實驗內容及步驟 40
9.2.1 任務一:使用數組保存和顯示學生成績 40
9.2.2 任務二:學生成績統計問題 41
9.2.3 任務三:10個學生某門課的成績分類問題 42
實驗10 指針和數組 44
10.1 實驗目的 44
10.2 實驗內容及步驟 44
10.2.1 任務一:數據交換問題 44
10.2.2 任務二:數據查找問題 45
10.2.3 任務三:數組轉置問題 46
實驗11 處理字元串 48
11.1 實驗目的 48
11.2 實驗內容及步驟 48
11.2.1 任務一:使用庫函式複製字元串 48
11.2.2 任務二:編寫自己的字元串連線函式 49
11.2.3 任務三:查找字元串中是否有給定的字元ch 49
實驗12 結構體、共用體和枚舉 50
12.1 實驗目的 50
12.2 實驗內容及步驟 50
12.2.1 任務一:枚舉問題 50
12.2.2 任務二:結構體問題 51
12.2.3 任務三:採用結構體表示學生信息(使用函式和結構體指針) 51
實驗13 讀寫檔案 54
13.1 實驗目的 54
13.2 實驗內容及步驟 54
13.2.1 任務一:讀寫文本檔案 54
13.2.2 任務二:讀寫二進制檔案 55
實驗14 綜合實驗 56
14.1 實驗目的 56
14.2 實驗要求 56
14.3 實驗內容 56
14.4 成果提交 58
14.5 成績評定 59
14.6 實驗報告 59
第二部分 C語言控制台編程接口
第1章 概述 63
第2章 控制台界面編程 64
第3章 游標和螢幕操作 67
第4章 文本顏色控制 69
第5章 滑鼠和鍵盤的輸入操作 70
第6章 其他操作 72
第7章 例子原始碼 73
第三部分 教材習題參考答案
第1章 初識C語言 87
第2章 C語言知識在實踐中的套用 90
第3章 基本數據類型 91
第4章 運算符與表達式 97
第5章 選擇結構程式設計 102
第6章 循環結構程式設計 111
第7章 函式調用 121
第8章 數組 131
第9章 指針 142
第10章 字元串處理 152
第11章 結構體、共用體和枚舉 162
第12章 讀寫檔案 172
第13章 預編譯命令 182

相關詞條

熱門詞條

聯絡我們