-
>
闖進數(shù)學世界――探秘歷史名題
-
>
中醫(yī)基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
C語言程序設計與應用開發(fā)(第3版 版權信息
- ISBN:9787302507888
- 條形碼:9787302507888 ; 978-7-302-50788-8
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
C語言程序設計與應用開發(fā)(第3版 本書特色
《C語言程序設計與應用開發(fā)(第3版)》是C語言程序設計的入門與應用教材。全書共分為13章,主要內(nèi)容包括C語言概述、C語言程序設計的初步知識、順序結構程序設計、選擇結構程序設計、循環(huán)結構程序設計、函數(shù)、數(shù)組、編譯預處理、指針、構造數(shù)據(jù)類型、文件、位運算、項目實踐等。本書注重基礎,突出應用。每章均有“小型案例實訓”,可以幫助讀者綜合運用本章知識點,提高實際編程能力。*后一章綜合應用前面各章所學的C語言知識,詳細分析了一個實際項目開發(fā)的全過程,從而幫助讀者將前面所學的知識點串聯(lián)起來,達到從程序設計的角度加以靈活運用的目的。 《C語言程序設計與應用開發(fā)(第3版)》易教易學、學以致用、注重實踐,對初學者容易混淆的內(nèi)容進行了重點提示和講解。本書適合作為普通高等院校應用型本科(含部分專科、高職類)各相關專業(yè)的程序設計教材,也適合編程開發(fā)人員培訓和自學使用。
C語言程序設計與應用開發(fā)(第3版 內(nèi)容簡介
《C語言程序設計與應用開發(fā)(第3版)》編寫了大量例題、習題、小型案例和項目案例,以培養(yǎng)讀者的C語言程序設計能力和動手編程的能力。
C語言程序設計與應用開發(fā)(第3版 目錄
第1章 C語言概述 1
1.1 C語言的發(fā)展及特點 1
1.1.1 C語言的發(fā)展 1
1.1.2 C語言的特點 2
1.2 C語言程序的格式、構成及其基本
? 要求 3
1.2.1 C語言程序的格式 4
1.2.2 C語言程序的構成 4
1.2.3 C語言程序的基本要求 5
1.3 C語言程序的編譯和運行 6
1.4 算法 6
1.4.1 算法的概念 6
1.4.2 算法的特性 7
1.4.3 算法的表示方法 8
1.4.4 結構化程序設計 8
1.5 小型案例實訓 10
1.6 學習加油站 11
1.6.1 重點整理 11
1.6.2 典型題解 12
1.7 上機實驗 13
1.8 習題 14
第2章 C語言程序設計的初步知識 15
2.1 C語言的數(shù)據(jù)類型 15
2.2 標識符、常量和變量 16
2.2.1 標識符 16
2.2.2 常量 17
2.2.3 變量 17
2.3 整型數(shù)據(jù) 20
2.3.1 整型常量 20
2.3.2 整型變量 21
2.4 實型數(shù)據(jù) 22
2.4.1 實型常量 22
2.4.2 實型變量 23
2.5 字符型數(shù)據(jù) 23
2.5.1 字符常量 23
2.5.2 字符變量 24
2.5.3 字符串常量 26
2.6 算術運算符和算術表達式 27
2.6.1 基本的算術運算符和算術
表達式 27
2.6.2 算術運算符的優(yōu)先級、
結合性 28
2.7 賦值運算符和賦值表達式 28
2.7.1 基本賦值運算符 28
2.7.2 復合賦值運算符 28
2.7.3 賦值表達式 29
2.8 逗號運算符和逗號表達式 29
2.9 自增運算符、自減運算符及C語言
? 運算符的優(yōu)先級 30
2.9.1 自增運算符 31
2.9.2 自減運算符 31
2.9.3 C語言運算符的優(yōu)先級與
結合性 31
2.10 不同類型數(shù)據(jù)間的混合運算 32
2.11 小型案例實訓 33
2.12 學習加油站 34
2.12.1 重點整理 34
2.12.2 典型題解 35
2.13 上機實驗 37
2.14 習題 38
第3章 順序結構程序設計 40
3.1 C語言的幾種語句 40
3.2 數(shù)據(jù)的輸出 42
3.2.1 字符輸出函數(shù)(putchar函數(shù)) 42
3.2.2 格式輸出函數(shù)(printf函數(shù)) 42
3.3 數(shù)據(jù)的輸入 46
3.3.1 字符輸入函數(shù)(getchar函數(shù)) 46
3.3.2 格式輸入函數(shù)(scanf函數(shù)) 46
3.4 小型案例實訓 48
3.5 學習加油站 50
3.5.1 重點整理 50
3.5.2 典型題解 51
3.6 上機實驗 53
3.7 習題 53
第4章 選擇結構程序設計 56
4.1 關系運算符和關系表達式 56
4.1.1 關系運算符及其優(yōu)先級 56
4.1.2 關系表達式 57
4.2 邏輯運算符和邏輯表達式 58
4.2.1 邏輯運算符及其優(yōu)先級 58
4.2.2 邏輯表達式 59
4.3 條件運算符和條件表達式 60
4.4 if語句 61
4.4.1 if語句的三種形式 61
4.4.2 if語句的嵌套 64
4.5 switch語句 66
4.5.1 switch語句的基本格式 66
4.5.2 break語句 68
4.6 程序舉例 68
4.7 小型案例實訓 71
4.8 學習加油站 73
4.8.1 重點整理 73
4.8.2 典型題解 74
4.9 上機實驗 77
4.10 習題 77
第5章 循環(huán)結構程序設計 80
5.1 while語句 80
5.1.1 while循環(huán)語句的一般格式 80
5.1.2 while循環(huán)語句的執(zhí)行過程 81
5.2 do-while語句 82
5.2.1 do-while循環(huán)語句的一般
格式 82
5.2.2 do-while循環(huán)語句的執(zhí)行
過程 83
5.3 for語句 84
5.3.1 for循環(huán)語句的一般格式 84
5.3.2 for循環(huán)語句的執(zhí)行過程 85
5.4 break和continue語句在循環(huán)體中的
? 作用 86
5.4.1 break語句在循環(huán)體中的
作用 86
5.4.2 continue語句在循環(huán)體中的
作用 87
5.5 語句標號和goto語句 88
5.5.1 語句標號 88
5.5.2 goto語句 88
5.6 循環(huán)結構的嵌套 89
5.7 小型案例實訓 90
5.8 學習加油站 92
5.8.1 重點整理 92
5.8.2 典型題解 93
5.9 上機實驗 96
5.10 習題 97
第6章 函數(shù) 101
6.1 函數(shù)概述 101
6.1.1 庫函數(shù)的使用 101
6.1.2 函數(shù)的定義 103
6.2 函數(shù)的參數(shù)和返回值 105
6.2.1 函數(shù)的參數(shù) 105
6.2.2 函數(shù)的返回值 106
6.2.3 函數(shù)的聲明 107
6.3 函數(shù)的參數(shù)傳遞方式 108
6.4 函數(shù)的調(diào)用 109
6.4.1 函數(shù)的一般調(diào)用 109
6.4.2 函數(shù)的嵌套調(diào)用 109
6.4.3 函數(shù)的遞歸調(diào)用 110
6.5 變量的作用域和存儲類型 113
6.5.1 變量的作用域 113
6.5.2 變量的存儲類型 114
6.6 函數(shù)的作用范圍 119
6.6.1 內(nèi)部函數(shù) 119
6.6.2 外部函數(shù) 119
6.7 小型案例實訓 121
6.8 學習加油站 122
6.8.1 重點整理 122
6.8.2 典型題解 124
6.9 上機實驗 126
6.10 習題 128
第7章 數(shù)組 131
7.1 一維數(shù)組 131
7.1.1 一維數(shù)組的定義 131
7.1.2 一維數(shù)組元素的引用 132
7.1.3 一維數(shù)組的初始化 132
7.1.4 一維數(shù)組的應用 133
7.2 二維數(shù)組 135
7.2.1 二維數(shù)組的定義 135
7.2.2 二維數(shù)組元素的引用 135
7.2.3 二維數(shù)組的初始化 136
7.2.4 二維數(shù)組的應用 137
7.3 字符數(shù)組 139
7.3.1 字符數(shù)組的定義及初始化 139
7.3.2 字符數(shù)組的引用 140
7.3.3 字符串處理函數(shù) 141
7.3.4 字符串數(shù)組 145
7.4 數(shù)組與函數(shù) 147
7.5 小型案例實訓 149
7.6 學習加油站 150
7.6.1 重點整理 150
7.6.2 典型題解 151
7.7 上機實驗 154
7.8 習題 154
第8章 編譯預處理 157
8.1 宏定義 157
8.1.1 無參宏 157
8.1.2 帶參宏 159
8.1.3 終止宏定義 161
8.2 文件包含命令 161
8.3 條件編譯 163
8.4 小型案例實訓 166
8.5 學習加油站 167
8.5.1 重點整理 167
8.5.2 典型題解 169
8.6 上機實驗 170
8.7 習題 171
第9章 指針 174
9.1 指針概述 174
9.2 指針變量 175
9.2.1 指針變量的定義 175
9.2.2 指針變量的引用 176
9.2.3 指針變量的運算 178
9.3 指針與數(shù)組 180
9.3.1 指針與一維數(shù)組 180
9.3.2 指針與二維數(shù)組 183
9.3.3 指向行指針的指針變量 184
9.4 指針與字符串 186
9.5 指針數(shù)組 188
9.6 指針與函數(shù) 189
9.6.1 指針變量作為函數(shù)的參數(shù) 189
9.6.2 數(shù)組名作為函數(shù)的參數(shù) 190
9.6.3 函數(shù)的返回值為指針 192
9.6.4 指向函數(shù)的指針 193
9.6.5 指向函數(shù)的指針作為函數(shù)的
參數(shù) 195
9.7 指向指針的指針 195
9.8 main函數(shù)的形參和void指針 198
9.8.1 指針數(shù)組作為main函數(shù)的
形參 198
9.8.2 指向void的指針變量 199
9.8.3 動態(tài)存儲分配 200
9.9 小型案例實訓 202
9.10 學習加油站 204
9.10.1 重點整理 204
9.10.2 典型題解 205
9.11 上機實驗 209
9.12 習題 210
第10章 構造數(shù)據(jù)類型 213
10.1 結構體 213
10.1.1 結構體定義 213
10.1.2 結構體變量 215
10.1.3 結構體變量的使用 216
10.2 結構體與函數(shù) 221
10.2.1 結構變量與結構數(shù)組作
函數(shù)的參數(shù) 221
10.2.2 結構變量作為函數(shù)的
返回值 223
10.3 結構體與指針 223
10.3.1 結構體變量指針 223
10.3.2 結構體數(shù)組指針 224
10.4 鏈表 226
10.4.1 鏈表概述 226
10.4.2 鏈表的基本操作 227
10.5 共用體 232
10.6 枚舉類型 234
10.7 typedef類型聲明 235
10.8 小型案例實訓 237
10.9 學習加油站 242
10.9.1 重點整理 242
10.9.2 典型題解 244
10.10 上機實驗 248
10.11 習題 249
第11章 文件 253
11.1 文件概述 253
11.2 文件類型指針 254
11.3 文件的基本操作 255
11.3.1 文件的打開 255
11.3.2 文件的關閉 256
11.3.3 文件的讀函數(shù) 257
11.3.4 文件的寫函數(shù) 260
11.4 文件的定位函數(shù) 264
11.5 文件出錯檢測函數(shù) 268
11.6 小型案例實訓 268
11.7 學習加油站 273
11.7.1 重點整理 273
11.7.2 典型題解 274
11.8 上機實驗 279
11.9 習題 279
第12章 位運算 283
12.1 位運算符 283
12.2 位段 289
12.3 小型案例實訓 290
12.4 學習加油站 293
12.4.1 重點整理 293
12.4.2 典型題解 293
12.5 上機實驗 294
12.6 習題 294
第13章 項目實踐 296
13.1 軟件開發(fā)過程 296
13.1.1 可行性和需求分析 296
13.1.2 系統(tǒng)設計 297
13.1.3 軟件編碼 301
13.1.4 軟件測試 304
13.1.5 小結 305
13.2 旅店管理系統(tǒng) 305
13.2.1 需求分析 305
13.2.2 系統(tǒng)設計 306
13.2.3 程序代碼 307
13.2.4 軟件測試 333
附錄A 運算符的優(yōu)先級和結合性 334
附錄B 常用字符與ASCII代碼
對照表 335
附錄C 各章習題參考答案 336
參考文獻 340
- >
巴金-再思錄
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
回憶愛瑪儂
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
隨園食單
- >
龍榆生:詞曲概論/大家小書
- >
伯納黛特,你要去哪(2021新版)