C語言程式設計項目教程[宋艷麗主編書籍]

《C語言程式設計項目教程》是2011年化學工業出版社出版的圖書,作者是宋艷麗。

基本信息

C語言程式設計項目教程

所屬類別

教材 >> 高職 >> 高職計算機

作者:宋艷麗 主編 任益芳、王穎 副主編

出版日期:2011年1月 書號:978-7-122-10035-1

開本:16 裝幀:平 版次:1版1次 頁數:245頁

內容簡介

本書按照C語言程式設計項目教學改革要求,以培養學生的實際能力為目的,用實例引導知識點,用貫穿整個教學內容的項目開發實現知識的遞進和拓展。本書內容編排獨特,將C語言的每部分知識都融合到各個項目任務中,實現了“用而學之,學而致用”的教育理念,同時又非常符合學生的認知規律;本書的實例豐富,通過實例鞏固知識點,分析程式的算法,掌握程式的設計方法和步驟;

本書適合作為大中專院校的C語言程式設計課程的教材,也適用於C語言入門級的讀者自學參考。

圖書目錄

引言C語言概述及開發工具1
01C語言的產生與發展1
02C語言的特點1
03C語言的程式結構2
04Visual C60開發工具簡介4
041Visual C 60操作界面4
042Visual C 60進行C語言程式編輯的基本操作流程8
043編輯、調試幾個C程式10
實驗指導12
小結14
習題14
【基礎篇】
第1章系統總體設計16
11程式和程式設計16
12算法的概念及描述方法18
13結構化程式設計和模組化結構19
14函式的定義和使用20
141庫函式20
142用戶自定義函式21
項目實施25
任務一:“學生成績管理系統”整體結構設計26
實驗指導28
小結30
習題30
第2章系統數據結構的設計及運算32
21常量與變數32
22C語言的數據類型34
221整型數據類型34
222實型數據類型(浮點型)37
223字元型數據38
23運算符與表達式40
231算術運算符及表達式40
232賦值運算符及表達式42
233關係運算符及關係表達式43
234邏輯運算符及邏輯表達式44
235其他運算符45
實驗指導47
小結49
習題50
第3章系統選單界面的設計52
31字元輸入輸出函式52
32格式輸入輸出函式54
33順序結構程式設計57
331C語言語句57
332順序結構程式實例59
項目實施63
任務二:“學生成績管理系統”人機互動界面的程式設計63
實驗指導66
小結68
習題69
第4章系統選單選擇執行程式的設計71
41if語句使用71
411if語句的3種形式71
412if語句的嵌套75
413條件運算符的使用78
42switch語句的使用79
43選擇結構套用實例82
項目實施87
任務三:編寫“學生成績管理系統”的選單選擇程式87
實驗指導91
小結93
習題93
第5章系統選單循環選擇執行程式的設計96
51循環語句96
511while語句96
512dowhile語句98
513for語句99
52break語句與continue語句在循環體中的作用101
521break語句101
522continue語句102
53循環的嵌套103
54循環結構套用實例105
項目實施110
任務四:編寫學生成績管理系統的循環選單程式110
實驗指導115
小結119
習題120
第6章系統數據的統計與分析122
61數組的定義及使用122
611一維數組的定義、引用及初始化122
612二維數組的定義、引用及初始化127
62字元數組及字元串131
63數組與函式135
64數組綜合實例139
項目實施141
任務五:用二維數組存儲學生成績並進行功能函式的編寫141
實驗指導156
小結159
習題159
【提高篇】
第7章項目中指針的套用161
71指針的概念、定義及套用161
711指針與指針變數161
712指針變數的定義162
713指針變數的引用163
72指針與一維數組164
73指針與函式167
731指針變數做函式參數167
732返回指針值的函式169
733指向函式的指針變數171
74指針與字元串173
項目實施173
任務六:使用指針變數實現函式之間參數的傳遞173
實驗指導183
小結184
習題184
第8章項目中結構體的套用187
81結構體類型和結構體變數的定義187
811結構體類型的說明187
812結構體類型變數的定義189
813結構體類型變數的初始化190
814結構體類型成員的引用190
82結構體數組193
83指向結構體類型數據的指針195
84函式之間結構體變數的數據傳遞197
項目實施199
任務七:利用結構體數組存放每名學生多個信息199
實驗指導209
小結210
習題211
第9章項目中檔案的套用212
91檔案的基本概念212
92檔案的打開和關閉214
93檔案的順序讀寫215
94檔案的定位及隨機讀寫220
項目實施222
任務八:實現學生成績管理系統的檔案操作功能222
實驗指導233
小結235
習題235
附錄236
附錄AC語言關鍵字236
附錄B常用字元與ASCII碼對照表236
附錄C運算符的優先權及結合性237
附錄D常用C語言庫函式238
附錄E常見錯誤、警告信息表241
參考文獻246

熱門詞條

聯絡我們