C語言程式設計(2019年電子工業出版社出版的圖書)

C語言程式設計(2019年電子工業出版社出版的圖書)

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

《C語言程式設計》是2019年電子工業出版社出版的圖書,作者是王新萍。

基本介紹

  • 中文名:C語言程式設計
  • 作者:王新萍
  • 出版社:電子工業出版社
  • 出版時間:2019年9月
  • ISBN:9787121369186
內容簡介,圖書目錄,作者簡介,

內容簡介

本書由多年從事c語言教學的教師編寫。全書共分十一章,主要內容包括:第1章介紹c語言的發展及特點;第2章介紹c語言的基本概念、數據類型及運算符及表達式;第3章介紹順序結構程式設計;第4章介紹選擇結構程式設計;第5章介紹循環結構程式設計;第6章介紹數組類型;第7章介紹函式;第八章介紹指針類型;第九章介紹結構體和聯合體;第十章介紹編譯預處理;第十一章介紹檔案類型。注重培養學生的邏輯思維和編程思維。在內容組織上刪繁就簡,以C語言*基本的內容為主線,深入淺出。循序漸進地幫助讀者掌握C的基本內容。

圖書目錄

第1章 C語言概述 1
1.1 C語言的歷史背景 2
1.2 C語言的特點 2
1.3 簡單的C語言程式介紹 3
1.4 C語言程式的上機步驟 5
1.5 C語言趣味程式實例1 8
1.6 項目開發實例 9
複習題1 12
程式設計實踐1 12
第2章 數據類型、運算符和表達式 13
2.1 C語言的數據類型 14
2.2 常量與變數 14
2.2.1 標識符 15
2.2.2 常量與符號常量 15
2.2.3 變數 16
2.3 整型數據 17
2.3.1 整型常量 17
2.3.2 整型變數 17
2.4 實型數據 18
2.4.1 實型常量 18
2.4.2 實型變數 18
2.5 字元型數據 19
2.5.1 字元常量 19
2.5.2 字元變數 20
2.5.3 字元串常量 20
2.6 變數賦初值 21
2.7 運算符及表達式 21
2.7.1 算術運算符及算術表達式 22
2.7.2 自增、自減運算符及其表
達式 22
2.7.3 賦值運算符及賦值表達式 23
2.7.4 逗號運算符及逗號表達式 24
2.7.5 不同類型數據間的混合運算 25
2.7.6 C語言中的運算符 27
2.8 C語言趣味程式實例2 28
複習題2 30
程式設計實踐2 31
第3章 簡單的C程式設計——順序
程式設計 33
3.1 C語句概述 34
3.2 程式的三種基本結構 35
3.3 賦值語句 36
3.4 字元數據的輸入與輸出 36
3.4.1 putchar函式 37
3.4.2 getchar函式 37
3.5 格式的輸入與輸出 38
3.5.1 printf函式 38
3.5.2 scanf函式 40
3.6 C語言趣味程式實例3 42
複習題3 43
程式設計實踐3 44
第4章 選擇結構程式設計 45
4.1 關係運算符及其表達式 46
4.2 邏輯運算符及其表達式 47
4.2.1 邏輯運算符 47
4.2.2 邏輯表達式 47
4.3 if語句 48
4.3.1 if語句的三種形式 48
4.3.2 if語句的嵌套 52
4.3.3 條件運算符 53
4.4 switch語句 54
4.5 程式舉例 55
4.6 C語言趣味程式實例4 58
複習題4 59
程式設計實踐4 62
第5章 循環的控制 63
5.1 循環的概念 64
5.2 while語句 64
5.3 do…while語句 66
5.4 for語句 68
5.5 循環的嵌套 70
5.6 break語句和continue語句 71
5.6.1 break語句 71
5.6.2 continue語句 72
5.7 程式舉例 73
5.8 C語言趣味程式實例5 75
5.9 項目開發實例 76
複習題5 79
程式設計實踐5 82
第6章 數組 83
6.1 一維數組的定義與引用 84
6.1.1 一維數組的定義 84
6.1.2 一維數組元素的引用 84
6.1.3 一維數組的初始化 85
6.1.4 一維數組程式舉例 86
6.2 二維數組的定義與引用 87
6.2.1 二維數組元素的定義 87
6.2.2 二維數組元素的引用 88
6.2.3 二維數組的初始化 89
6.2.4 二維數組程式舉例 89
6.3 字元數組 90
6.3.1 字元數組的定義 90
6.3.2 字元數組的初始化 91
6.3.3 字元數組元素的引用 91
6.3.4 字元串和字元串結束標誌 92
6.3.5 字元數組的輸入/輸出 92
6.3.6 字元串處理函式 94
6.3.7 字元數組套用舉例 96
6.4 C語言趣味程式實例6 98
6.5 項目開發實例 99
複習題6 107
程式設計實踐6 109
第7章 函式 111
7.1 模組化程式設計和C語言程式的
組成 112
7.2 庫函式 113
7.2.1 C語言常用庫函式 114
7.2.2 include命令的使用 114
7.3 函式的定義與調用 115
7.3.1 函式的定義 115
7.3.2 函式的調用 116
7.4 函式的返回值及其類型 119
7.5 函式調用時參數間的傳遞 120
7.5.1 將變數、常量、數組元素作為
參數時的傳遞 120
7.5.2 將數組名作為參數時的
傳遞 120
7.6 函式的嵌套調用 121
7.7 函式的遞歸調用 123
7.8 作用域和存儲類型 126
7.8.1 變數的作用域和生存期 126
7.8.2 局部變數和全局變數 127
7.8.3 變數的存儲類型 130
7.9 C語言趣味程式實例7 133
7.10 項目開發實例 134
複習題7 144
程式設計實踐7 148
第8章 指針 149
8.1 指針的基本概念 150
8.2 指針變數的使用與指針運算 151
8.2.1 指針變數的定義 151
8.2.2 指針變數的初始化 151
8.2.3 指針的運算 152
8.2.4 指針變數的引用 152
8.2.5 指針的算術運算、關係
運算 153
8.3 指針與數組 156
8.3.1 指針與一維數組 156
8.3.2 指針與二維數組 158
8.4 字元串與指針 160
8.4.1 字元串的表示形式 160
8.4.2 字元數組與字元串指針
變數比較 161
8.5 用數組名作函式參數 162
8.6 C語言趣味程式實例8 166
8.7 項目開發實例 168
複習題8 172
程式設計實踐8 174
第9章 結構體與聯合體 175
9.1 結構體的定義 176
9.2 結構體在程式中的使用 177
9.3 結構體數組 180
9.4 結構體指針 181
9.5 結構體與函式 184
9.6 聯合體 187
9.7 C語言趣味程式實例9 190
9.8 項目開發實例 194
複習題9 197
程式設計實踐9 198
第10章 預處理命令 199
10.1 宏定義 200
10.1.1 無參宏定義 200
10.1.2 帶參宏定義 202
10.2 檔案包含 203
10.3 條件編譯 204
10.4 C語言趣味程式實例10 206
複習題10 208
程式設計實踐10 209
第11章 檔案 211
11.1 檔案的概念 212
11.2 檔案的打開與關閉 213
11.3 檔案的字元輸入與輸出 215
11.4 檔案的字元串輸入與輸出 217
11.5 檔案的格式化輸入與輸出 219
11.6 C語言趣味程式實例11 220
11.7 項目開發實例 223
複習題11 244
程式設計實踐11 246
附錄A C語言的標準庫函式 247
模擬試題1 251
模擬試題2 256
模擬試題3 260
模擬試題4 264
模擬試題5 268
模擬試題6 272
模擬試題7 276
模擬試題8 279
模擬試題9 283
模擬試題10 287
模擬試題11 292
模擬試題12 296
模擬試題13 301
模擬試題14 306
參考文獻 311

作者簡介

王新萍,1987—至今 在山西職業技術學院從教 任信息管理教研室主任,計算機系erp專業的課程帶頭人。曾獲學校優秀教師,2009年被評為學校首批骨幹教師。主要著作方向為資料庫、計算機基礎套用 、語言類。主要項目經歷有:獨立開發“山西電子工業學校考務管理系統”;主持“項目為基礎任務驅動模式的VB課程教學”教研項目。

相關詞條

熱門詞條

聯絡我們