C語言程式設計項目化教程(第3版)(2023年6月北京郵電大學出版社出版的圖書)

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

《C語言程式設計項目化教程(第3版)》是2023年6月北京郵電大學出版社出版的圖書,作者:李震平,寧振剛,李申欣。

基本介紹

  • 中文名:C語言程式設計項目化教程(第3版)
  • 作者:李震平,寧振剛,李申欣
  • 出版時間:2023年6月23日
  • 出版社:北京郵電大學出版社
  • ISBN:9787563568642
  • 定價:56 元
出版信息,內容簡介,目錄介紹,

出版信息

書名:C語言程式設計項目化教程(第3版)
出版時間:2023-06-23
編 著 者:李震平,寧振剛,李申欣
版 次:3-1
I S B N:978-7-5635-6864-2
定 價:¥56.00元

內容簡介

本書“以CDIO為理念,以項目驅動為主線”,通過一個典型項目“河北工程大學教師工資管理系統”講解C語言所有知識點,展現了全新的教材結構。
本書共10章,前9章包含了軟體開發基礎、C語言程式概述、程式設計三大結構、結構體、數組、函式、指針、檔案操作和編譯預處理,第10章對C語言的所有知識點進行了分類匯總,以體現知識點之間的聯繫,利於整體學習和把握C語言。本書除通過“河北工程大學教師工資管理系統”項目來講解C語言知識點外,還提供了內容豐富的、趣味性較強的實例。同時配套出版的《C語言程式設計實驗實訓教程》也具有相同的風格。
本書既可以作為非計算機專業本科學生的計算機C語言教材,也可以作為高等院校計算機專業本科和專科學生的基礎教材,還可作為自學者和教師的參考資料。

目錄介紹

第1 章 軟體開發基礎——工資管理系統之項目管理.....................................................1
任務1 學習目標..................................................................................................................1
任務2 對C 語言的初步認識...............................................................................................1
任務3 了解軟體工程..........................................................................................................2
任務4 了解數據結構..........................................................................................................5
任務5 了解算法設計..........................................................................................................8
任務6 本章要點匯總........................................................................................................12
任務7 實力檢驗................................................................................................................13
第2 章 C 語言程式設計概述................................................................................... 15
任務1 學習目標................................................................................................................15
任務2 了解程式與程式設計............................................................................................. 15
任務3 了解C 語言...........................................................................................................20
任務4 了解Microsoft Visual Studio 2010 集成開發環境.................................................24
任務5 創建、編輯源程式.................................................................................................25
任務6 編譯、連線、運行程式.......................................................................................... 27
任務7 了解VS 的一些常用功能....................................................................................... 31
任務8 本章要點匯總........................................................................................................31
任務9 實力檢驗................................................................................................................32
第3 章 結構化程式的三大結構——工資管理系統之主選單設計................................... 35
任務1 學習目標................................................................................................................35
任務2 引言.......................................................................................................................35
任務3 掌握C 語言的詞法.................................................................................................36
任務4 理解C 語言的數據類型......................................................................................... 37
任務5 理解變數與常量.....................................................................................................39
任務6 掌握運算符與表達式的使用方法........................................................................... 44
任務7 掌握輸入/ 輸出數據的方法................................................................................... 54
2
語言程式設計項目化教程(第3 版) C
任務8 順序結構程式設計.................................................................................................67
任務9 選擇結構程式設計.................................................................................................68
任務10 循環結構程式設計...............................................................................................80
任務11 精選案例..............................................................................................................90
任務12 套用實例——工資管理系統之主選單設計...........................................................98
任務13 本章要點匯總......................................................................................................99
任務14 知識擴展............................................................................................................100
任務15 實力檢驗............................................................................................................103
第4 章 數組——工資管理系統之數據管理...............................................................109
任務1 學習目標..............................................................................................................109
任務2 引言.....................................................................................................................109
任務3 數組的基礎知識...................................................................................................110
任務4 數組的套用..........................................................................................................115
任務5 處理字元串..........................................................................................................124
任務6 精選案例..............................................................................................................134
任務7 本章要點匯總......................................................................................................138
任務8 知識擴展——二維數組與多維數組...................................................................... 139
任務9 實力檢驗..............................................................................................................146
第5 章 結構體數據類型——工資管理系統之數據結構設計........................................147
任務1 學習目標..............................................................................................................147
任務2 引言.....................................................................................................................147
任務3 聲明結構體類型...................................................................................................148
任務4 職工工資數據結構的設計與結構體變數的定義....................................................150
任務5 輸入職工工資......................................................................................................154
任務6 計算職工工資......................................................................................................159
任務7 輸出職工工資......................................................................................................159
任務8 精選案例..............................................................................................................160
任務9 本章要點匯總......................................................................................................163
任務10 知識擴展............................................................................................................164
任務11 實力檢驗............................................................................................................168
第6 章 函式——工資管理系統之模組功能的實現.....................................................170
任務1 學習目標..............................................................................................................170
任務2 引言.....................................................................................................................170
任務3 了解模組化程式設計........................................................................................... 171
任務4 了解函式的概念與作用........................................................................................ 171
任務5 函式的分類..........................................................................................................173
3
目 錄
任務6 函式的定義..........................................................................................................175
任務7 函式的類型和返回值........................................................................................... 178
任務8 函式調用及參數傳遞........................................................................................... 181
任務9 函式的嵌套調用與遞歸調用................................................................................. 186
任務10 精選案例............................................................................................................190
任務11 本章要點匯總....................................................................................................203
任務12 知識擴展1——函式的作用域............................................................................ 204
任務13 知識擴展2——變數的作用域與存儲方式..........................................................205
任務14 實力檢驗............................................................................................................212
第7 章 指針——事業單位職工工資管理系統之雙向鍊表結構設計及套用.....................214
任務1 學習目標..............................................................................................................214
任務2 了解指針的概念...................................................................................................214
任務3 指針變數的定義與初始化.................................................................................... 216
任務4 掌握指針的常規套用........................................................................................... 219
任務5 了解指針與數組...................................................................................................222
任務6 了解指向結構體變數的指針................................................................................. 233
任務7 了解指針與函式...................................................................................................235
任務8 精選案例..............................................................................................................238
任務9 本章要點匯總......................................................................................................243
任務10 知識擴展............................................................................................................244
任務11 實力檢驗............................................................................................................258
第8 章 檔案操作——工資管理系統之數據永久記錄..................................................261
任務1 學習目標..............................................................................................................261
任務2 了解檔案..............................................................................................................261
任務3 了解檔案的存儲形式........................................................................................... 262
任務4 了解檔案操作......................................................................................................262
任務5 打開檔案——fopen( ) 函式的套用....................................................................... 262
任務6 將職工工資數據寫入檔案——fwrite( ) 函式的套用..............................................265
任務7 從檔案中讀取職工工資數據——fread( ) 函式的套用...........................................266
任務8 關閉檔案——fclose( ) 函式的套用....................................................................... 267
任務9 更多的讀寫檔案函式........................................................................................... 267
任務10 了解檔案的數據定位......................................................................................... 272
任務11 精選案例............................................................................................................275
任務12 本章要點匯總....................................................................................................283
任務13 知識擴展............................................................................................................283
任務14 實力檢驗............................................................................................................284
4
語言程式設計項目化教程(第3 版) C
第9 章 編譯預處理——工資管理系統之預處理的套用...............................................288
任務1 學習目標..............................................................................................................288
任務2 檔案包含..............................................................................................................288
任務3 宏定義.................................................................................................................290
任務4 條件編譯..............................................................................................................296
任務5 精選案例..............................................................................................................298
任務6 本章要點匯總......................................................................................................300
任務7 知識擴展..............................................................................................................301
任務8 實力檢驗..............................................................................................................301
第10 章 C 語言程式設計之技術與知識點分類匯總....................................................304
附錄A 原始碼、ASCII 字元編碼與常用標準庫函式..................................................310
附錄B 課程思政..................................................................................................311
參考文獻...............................................................................................................312

相關詞條

熱門詞條

聯絡我們