《C語言程式設計——增量式項目驅動一體化教程(第2版)》是由苑俊英、譚志國、陳海山、何廣贏主編,2019年7月電子工業出版社出版的全國電子信息類和財經類優秀教材·新工科建設·套用型本科規劃教材。該教材可以作為計算機及相關專業程式設計課程的教學用書,還可以作為計算機等級考試的學習或參考用書。
全書包括13章內容和5個附錄。主要內容包括:初識C語言,C語言知識在實踐中的套用,基本數據類型,運算符與表達式,選擇結構程式設計,循環結構程式設計,函式調用,數組,指針,字元串處理,結構體、共用體和枚舉,讀寫檔案,預編譯命令。
基本介紹
- 中文名:C語言程式設計——增量式項目驅動一體化教程(第2版)
- 作者:苑俊英、譚志國、陳海山、何廣贏
- 類別:全國電子信息類和財經類優秀教材·新工科建設·套用型本科規劃教材
- 出版社:電子工業出版社
- 出版時間:2019年7月
- 頁數:264 頁
- 開本:16 開
- 裝幀:平裝
- ISBN:9787121368691
- 字數:420千字
成書過程
內容簡介
教材目錄
第1章 初識C語言 1 1.1 C語言概述 1 1.2 C語言開發環境 1 1.2.1 運行C語言程式的步驟和方法 2 1.2.2 最簡單的C語言程式 3 1.3 算法 4 1.3.1 算法的定義 4 1.3.2 算法的表示 4 1.3.3 算法舉例 6 本章小結 10 習題1 10 第2章 C語言知識在實踐中的套用 11 2.1 案例介紹 11 2.2 案例分析 12 2.2.1 顯示單個數字 12 2.2.2 依次顯示數字 14 2.2.3 無限次或有限次循環顯示數字0~9 15 2.2.4 循環顯示任意一位指定數字 15 2.2.5 保存顯示過的所有數字 15 2.2.6 顯示多位整數或小數 15 2.3 增量劃分和進度安排 16 2.4 LED數碼管接口檔案 16 本章小結 18 習題2 18 第3章 基本數據類型 19 3.1 基本技能 19 3.1.1 C語言的數據類型 19 3.1.2 標識符 20 3.1.3 常量 21 3.1.4 變數 23 3.1.5 數據的輸入、輸出 26 3.2 增量式項目驅動 31 本章小結 33 習題3 34 第4章 運算符與表達式 37 4.1 基本技能 37 4.1.1 算術運算符 38 4.1.2 關係運算符 40 4.1.3 邏輯運算符 40 4.1.4 條件運算符 42 4.1.5 逗號運算符 43 4.1.6 位運算符 43 4.1.7 賦值運算符 45 4.1.8 不同數據類型間的轉換 46 4.1.9 C程式的結構 47 4.1.10 順序結構的C語言程式 48 4.2 增量式項目驅動 49 本章小結 51 習題4 52 第5章 選擇結構程式設計 54 5.1 基本技能 54 5.1.1 單分支if語句 54 5.1.2 雙分支if-else語句 56 5.1.3 if-else if結構 58 5.1.4 if語句的嵌套 59 5.1.5 開關語句 62 5.2 增量式項目驅動 65 本章小結 73 習題5 74 第6章 循環結構程式設計 78 6.1 基本技能 78 6.1.1 while循環語句 78 6.1.2 do-while循環語句 80 6.1.3 for循環語句 82 6.1.4 循環的嵌套 85 6.1.5 break語句 86 6.1.6 continue語句 87 6.2 增量式項目驅動 88 本章小結 100 習題6 100 | 第7章 函式調用 102 7.1 基本技能 104 7.1.1 函式的分類和定義 104 7.1.2 函式的參數和函式的值 105 7.1.3 函式的調用 108 7.1.4 函式的嵌套和遞歸調用 109 7.1.5 變數的作用域 111 7.1.6 變數的存儲方式和生存期 114 7.2 增量式項目驅動 116 本章小結 128 習題7 128 第8章 數組 132 8.1 基本技能 132 8.1.1 數組的分類和定義 132 8.1.2 二維數組 139 8.1.3 數組作為函式參數 142 8.2 增量式項目驅動 144 本章小結 151 習題8 151 第9章 指針 157 9.1 基本技能 157 9.1.1 指針概述 157 9.1.2 指針變數 158 9.1.3 指針與數組 161 9.1.4 指針與函式 167 9.1.5 指針的記憶體處理 170 9.2 增量式項目驅動 171 本章小結 177 習題9 177 第10章 字元串處理 182 10.1 字元數組、字元串與指針 182 10.1.1 字元數組、字元串與指針概述 182 10.1.2 字元數組的輸入和輸出 184 10.2 字元串處理函式 186 本章小結 192 習題10 193 第11章 結構體、共用體和枚舉 198 11.1 基本技能 198 11.1.1 結構體類型 198 11.1.2 結構體數組 201 11.1.3 結構體指針和函式 203 11.1.4 共用體類型 206 11.1.5 枚舉類型 207 11.2 增量項目驅動 209 本章小結 213 習題11 213 第12章 讀寫檔案 219 12.1 基本技能 219 12.1.1 檔案 219 12.1.2 讀文本檔案 220 12.1.3 寫文本檔案 222 12.1.4 讀寫二進制檔案 224 12.1.5 隨機讀寫檔案 228 12.2 增量項目驅動 231 本章小結 232 習題12 233 第13章 預編譯命令 238 13.1 預編譯的概念和作用 238 13.2 檔案包含 238 13.3 宏定義 239 13.4 條件編譯 243 本章小結 244 習題13 244 附錄A ASCII表 246 附錄B C語言中的關鍵字 248 附錄C 運算符、優先權和結合性 250 附錄D C語言中的常用庫函式 251 附錄E C語言中的標準頭檔案 253 |
教學資源
- 配套教材
書名 | 書號 | 出版社 | 出版時間 | 作者 |
---|---|---|---|---|
《C語言程式設計實驗教程(第2版)》 | 9787121368707 | 電子工業出版社 | 2019-07 | 陳海山等 |
- 課程資源