C語言程式設計項目教程(2016年清華大學出版社出版的圖書)

C語言程式設計項目教程(2016年清華大學出版社出版的圖書)

本詞條是多義詞,共11個義項
更多義項 ▼ 收起列表 ▲

《C語言程式設計項目教程》是2016年清華大學出版社出版的圖書。

基本介紹

  • 中文名:C語言程式設計項目教程
  • 作者:劉迎春,陳靜主編
  • 出版時間:2016年9月
  • 出版社:清華大學出版社
  • ISBN:9787302444930
  • 類別:教材類圖書
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書以項目為載體,採用“基於項目的教學做一體化”的教學模式,全面介紹C語言的基本知識,通過項目培養學生編寫程式的核心職業能力。全書共8個項目: 項目1通過一個簡單的C語言程式,介紹C語言程式的結構、Visual C 6.0編譯環境以及C語言程式的運行過程;項目2通過簡單計算器、科學計算器項目,介紹C語言數據類型、常量、變數及整型、浮點型數據的輸入輸出等;項目3通過簡單密碼驗證和可輸入3次密碼的密碼驗證程式項目,介紹選擇語句和循環語句;項目4通過學生成績管理系統V1.X版、字處理軟體簡易版V1.0項目,介紹一維數組、二維數組和字元數組的定義、引用、初始化,以及字元數組的輸入輸出、字元處理函式等;項目5通過學生成績管理系統V2.X項目,介紹函式的定義、調用、函式嵌套、變數的作用域與存儲類別等;項目6通過學生成績管理系統V3.0項目,介紹指針定義、指針與數組、指針與字元串等;項目7通過學生成績管理系統V4.X項目,介紹結構體和變數定義、結構體變數初始化、結構體數組等;項目8通過字處理軟體簡易版V2.X項目,介紹FILE指針類型、檔案的打開與關閉、檔案的讀寫方法等。每個項目後都配有實訓任務,每章後均提供自學園地和同步訓練。本書既適合作為高職院校計算機套用、軟體技術等專業的C語言課程教材,同時可供C語言程式設計學習者閱讀參考。

圖書目錄

項目1個C語言程式1
1.1編寫個C語言程式1
1.2C語言程式的基本組成3
1.3運行個C語言程式4
1.4C語言程式的編寫和運行步驟9
1.5實訓任務10
1.6自學園地11
1.7同步訓練13項目2計算器程式16
2.1數據類型與表達式16
2.1.1C語言數據類型16
2.1.2常量與變數17
2.1.3整型數據20
2.1.4浮點型數據21
2.1.5基本算術運算符和算術表達式22
2.1.6各類數值型數據的混合運算23
2.1.7賦值運算符和賦值表達式25
2.2整型、浮點型數據的格式化輸入與輸出27
2.2.1printf函式——格式輸出函式27
2.2.2scanf函式——格式輸入函式28
2.3程式設計步驟29
2.4計算器程式30
2.4.1簡單計算器程式設計30
2.4.2科學計算器程式設計32
2.5實訓任務34
2.6自學園地35
2.7同步訓練42項目3密碼驗證程式47
3.1選擇語句47
3.1.1關係運算符及其優先權47
3.1.2關係表達式48
3.1.3邏輯運算符及其優先權49
3.1.4邏輯表達式51
3.1.5單分支選擇語句52
3.1.6雙分支選擇語句52
3.1.7if…else if多分支選擇語句54
3.1.8switch語句57
3.1.9選擇語句的嵌套與條件運算符60
3.2簡單密碼驗證程式設計61
3.3實訓任務63
3.4循環語句64
3.4.1while語句64
3.4.2do…while語句67
3.4.3for語句67
3.4.4break語句68
3.4.5continue語句70
3.4.6循環的嵌套70
3.5可輸入三次密碼的密碼驗證程式設計71
3.6實訓任務74
3.7自學園地74
3.8同步訓練81項目4學生成績管理系統V1.X91
4.1學生成績管理系統V1.091
4.1.1一維數組91
4.1.2學生成績管理系統V1.0設計102
4.1.3實訓任務105
4.2學生成績管理系統V1.1106
4.2.1二維數組106
4.2.2學生成績管理系統V1.1設計113
4.2.3實訓任務116
4.3字處理軟體簡易版V1.0116
4.3.1字元型數據116
4.3.2字元數組118
4.3.3字處理軟體簡易版V1.0設計125
4.3.4實訓任務127
4.4自學園地127
4.5同步訓練132項目5學生成績管理系統V2.X139
5.1學生成績管理系統界面設計139
5.1.1函式的定義139
5.1.2函式的調用140
5.1.3學生成績管理系統界面設計144
5.1.4實訓任務145
5.2學生成績管理系統V2.0146
5.2.1函式的嵌套調用146
5.2.2數組元素作函式實參147
5.2.3數組名作函式實參148
5.2.4學生成績管理系統V2.0設計151
5.2.5實訓任務153
5.3學生成績管理系統V2.1154
5.3.1變數的作用域和存儲類別154
5.3.2學生成績管理系統V2.1設計159
5.3.3實訓任務166
5.4自學園地169
5.5同步訓練173項目6學生成績管理系統V3.0181
6.1指針與指針變數181
6.1.1地址與指針181
6.1.2指針變數的定義182
6.1.3指針變數的使用183
6.2指針與數組187
6.2.1一維數組與指針變數187
6.2.2指針變數作函式參數189
6.3字元串與指針變數191
6.3.1字元數組與字元指針191
6.3.2指向字元串的指針作函式參數193
6.3.3學生成績管理系統V3.0設計195
6.3.4實訓任務202
6.4自學園地203
6.5同步訓練209項目7學生成績管理系統V4.X216
7.1學生成績管理系統V4.0216
7.1.1定義結構體類型216
7.1.2定義結構體類型變數217
7.1.3結構體變數的引用217
7.1.4結構體變數的賦值218
7.1.5學生成績管理系統V4.0設計219
7.1.6實訓任務220
7.2學生成績管理系統V4.1220
7.2.1結構體數組220
7.2.2學生成績管理系統V4.1設計225
7.2.3實訓任務230
7.3學生成績管理系統V4.2230
7.3.1學生成績管理系統V4.2設計230
7.3.2實訓任務238
7.4自學園地239
7.5同步訓練243項目8字處理軟體簡易版V2.X249
8.1字處理軟體簡易版V2.0249
8.1.1C語言檔案249
8.1.2字處理軟體簡易版V2.0設計254
8.1.3實訓任務256
8.2字處理軟體簡易版V2.1257
8.2.1其他的檔案讀寫函式257
8.2.2字處理軟體簡易版V2.1設計261
8.2.3實訓任務262
8.3自學園地263
8.4同步訓練267附錄A常用字元與ASCII代碼對照表272附錄B關鍵字及其用途273附錄C運算符的優先權和結合性274附錄DTurbo C 2.0常用庫函式276參考文獻281

相關詞條

熱門詞條

聯絡我們