注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合C語(yǔ)言程序設(shè)計(jì)

C語(yǔ)言程序設(shè)計(jì)

C語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥42.00

作 者: 陳學(xué)進(jìn),王小林 編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115336743 出版時(shí)間: 1900-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 295 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是一本理論與實(shí)踐相結(jié)合實(shí)用性很強(qiáng)的C語(yǔ)言程序設(shè)計(jì)教材。全書由11章組成,內(nèi)容包括C語(yǔ)言概述、C語(yǔ)言基礎(chǔ)知識(shí)、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)、指針、用戶定義數(shù)據(jù)類型、文件、C語(yǔ)言預(yù)編譯處理與位運(yùn)算。本書以實(shí)際應(yīng)用為背景,面向工程實(shí)踐和編程能力訓(xùn)練,從實(shí)際問題出發(fā),以C語(yǔ)言的基本語(yǔ)法、語(yǔ)句為基礎(chǔ),深入淺出地闡述C語(yǔ)言程序設(shè)計(jì)的基本概念、思想與方法。全書以程序案例為主導(dǎo),采用計(jì)算思維的方法設(shè)計(jì)程序。通過大量的案例,拓寬學(xué)生的思維,在案例不斷深化中逐步引出知識(shí)點(diǎn),形成清晰的主線。引導(dǎo)學(xué)生自主思考,逐步掌握程序設(shè)計(jì)的一般規(guī)律和方法。本書注重解決問題的方法引導(dǎo),理論聯(lián)系實(shí)際,突出計(jì)算思維的培養(yǎng)。宏觀上,章節(jié)以語(yǔ)法為主線,以便師生教與學(xué);微觀上,在每章節(jié)又以案例為主線,每章后面都附大量的讀程序與編寫程序習(xí)題,便于提高學(xué)生的程序設(shè)計(jì)能力;語(yǔ)言流暢、內(nèi)容通俗易懂,程序描述力求精煉、易讀。本書可作為理工類相關(guān)專業(yè)教材,也可供廣大計(jì)算機(jī)愛好者及軟件開發(fā)人員自學(xué)提高時(shí)使用。

作者簡(jiǎn)介

暫缺《C語(yǔ)言程序設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

目 錄
第1章 C語(yǔ)言概述 1
1.1 一個(gè)簡(jiǎn)單C語(yǔ)言程序 1
1.1.1 簡(jiǎn)單C語(yǔ)言程序舉例 1
1.1.2 C語(yǔ)言程序小結(jié) 3
1.2 計(jì)算機(jī)程序與程序設(shè)計(jì)語(yǔ)言 4
1.2.1 計(jì)算機(jī)程序 4
1.2.2 程序設(shè)計(jì)語(yǔ)言 5
1.3 C語(yǔ)言簡(jiǎn)介 6
1.3.1 C語(yǔ)言的前世今生 6
1.3.2 C語(yǔ)言的特點(diǎn) 8
1.3.3 C語(yǔ)言的應(yīng)用領(lǐng)域 9
1.4 算法簡(jiǎn)介 10
1.4.1 什么是算法 10
1.4.2 算法的特點(diǎn) 10
1.4.3 引例 10
1.5 算法的描述方法 13
1.5.1 用自然語(yǔ)言表示算法 13
1.5.2 用流程圖表示算法 14
1.5.3 用偽代碼表示算法 18
1.5.4 用計(jì)算機(jī)語(yǔ)言表示算法 18
1.6 C語(yǔ)言編程環(huán)境 20
1.6.1 TC環(huán)境 20
1.6.2 C語(yǔ)言程序的執(zhí)行 23
1.6.3 VC6.0環(huán)境 25
1.7 本章小結(jié) 28
習(xí)題1 28
上機(jī)實(shí)驗(yàn)1 29
第2章 C語(yǔ)言基礎(chǔ)知識(shí) 31
2.1 基本數(shù)據(jù)類型 31
2.2 常量與變量 32
2.2.1 常量 33
2.2.2 變量 35
2.3 常用運(yùn)算符及其表達(dá)式 39
2.3.1 賦值運(yùn)算符 39
2.3.2 算術(shù)運(yùn)算符 40
2.3.3 關(guān)系運(yùn)算符 41
2.3.4 邏輯運(yùn)算符 43
2.3.5 逗號(hào)運(yùn)算符 45
2.3.6 復(fù)合賦值運(yùn)算符 45
2.3.7 增1和減1運(yùn)算符 46
2.3.8 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符 47
2.4 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算 47
2.5 賦值表達(dá)式中的類型轉(zhuǎn)換 48
2.6 本章小結(jié) 49
習(xí)題2 49
第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 52
3.1 C語(yǔ)句概述 52
3.2 格式化輸入輸出函數(shù) 54
3.2.1 printf函數(shù)(格式化輸出函數(shù)) 54
3.2.2 scanf函數(shù)(格式化輸入函數(shù)) 58
3.3 字符數(shù)據(jù)的輸入/輸出 61
3.3.1 putchar函數(shù)(字符輸出函數(shù)) 61
3.3.2 getchar函數(shù)(字符輸入函數(shù)) 61
3.4 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 62
3.5 本章小結(jié) 63
習(xí)題3 63
上機(jī)實(shí)驗(yàn)3 66
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 69
4.1 if語(yǔ)句 69
4.1.1 簡(jiǎn)單if語(yǔ)句 69
4.1.2 雙分支if語(yǔ)句 70
4.1.3 if與多個(gè)else語(yǔ)句 71
4.1.4 條件運(yùn)算符 73
4.2 switch語(yǔ)句 74
4.3 程序舉例 75
4.4 本章小結(jié) 79
習(xí)題4 79
上機(jī)實(shí)驗(yàn)4 82
第5章 循環(huán)程序設(shè)計(jì) 84
5.1 for語(yǔ)句實(shí)現(xiàn)循環(huán) 85
5.2 while語(yǔ)句實(shí)現(xiàn)循環(huán) 87
5.3 do while語(yǔ)句實(shí)現(xiàn)循環(huán) 89
5.4 用if和goto語(yǔ)句構(gòu)成的循環(huán) 91
5.5 用break語(yǔ)句和continue語(yǔ)句控制循環(huán) 91
5.5.1 break語(yǔ)句 91
5.5.2 continue語(yǔ)句 93
5.5.3 比較break和continue 94
5.5.4 簡(jiǎn)單循環(huán)的應(yīng)用 95
5.6 嵌套循環(huán) 99
5.7 本章小結(jié) 104
習(xí)題5 104
上機(jī)實(shí)驗(yàn)5 109
第6章 數(shù)組 110
6.1 一維數(shù)組 110
6.1.1 一維數(shù)組的定義和初始化 111
6.1.2 一維數(shù)組的應(yīng)用 112
6.2 二維數(shù)組 115
6.2.1 二維數(shù)組的定義和初始化 115
6.2.2 二維數(shù)組的應(yīng)用 117
6.3 字符數(shù)組 119
6.3.1 字符數(shù)組的定義及初始化 119
6.3.2 字符串和字符串結(jié)束標(biāo)志 120
6.3.3 字符串處理函數(shù) 120
6.3.4 字符數(shù)組的應(yīng)用 121
6.4 綜合案例 122
6.5 本章小結(jié) 127
習(xí)題6 128
上機(jī)實(shí)驗(yàn)6 133
第7章 函數(shù) 135
7.1 函數(shù)的種類及定義 136
7.1.1 函數(shù)概念及種類 136
7.1.2 定義函數(shù)格式 138
7.2 函數(shù)的調(diào)用 139
7.2.1 函數(shù)參數(shù)之間關(guān)系 140
7.2.2 函數(shù)調(diào)用 141
7.2.3 函數(shù)的返回值 142
7.2.4 函數(shù)的說明 143
7.3 函數(shù)形參類型 144
7.3.1 函數(shù)形參類型 144
7.3.2 數(shù)組名作為函數(shù)形參 145
7.4 函數(shù)的遞歸調(diào)用 148
7.4.1 遞歸調(diào)用定義與種類 148
7.4.2 遞歸調(diào)用應(yīng)用舉例 149
7.5 變量的作用域與存儲(chǔ)屬性 151
7.5.1 變量的作用域 152
7.5.2 全局變量與局部變量同名 154
7.5.3 變量存儲(chǔ)屬性 156
7.5.4 存儲(chǔ)類別小結(jié) 160
7.6 內(nèi)部函數(shù)與外部函數(shù) 161
7.7 本章小結(jié) 162
習(xí)題7 163
上機(jī)實(shí)驗(yàn)7 169
第8章 指針 172
8.1 指針的概念 173
8.1.1 變量的指針和指向變量的指針變量 173
8.1.2 指針作為函數(shù)的參數(shù) 175
8.1.3 指針的簡(jiǎn)單應(yīng)用 176
8.2 指針與數(shù)組 177
8.2.1 一維數(shù)組指針 177
8.2.2 多維數(shù)組指針 180
8.2.3 指針數(shù)組 182
8.3 指針與函數(shù) 183
8.3.1 函數(shù)指針 183
8.3.2 指針函數(shù) 185
8.4 字符串的指針 185
8.5 指向指針的指針(二級(jí)指針) 188
8.6 指針數(shù)組作為主函數(shù)main的形參 189
8.7 綜合案例 190
8.8 本章小結(jié) 192
習(xí)題8 193
上機(jī)實(shí)驗(yàn)8 197
第9章 用戶定義數(shù)據(jù)類型 201
9.1 結(jié)構(gòu)體 201
9.1.1 結(jié)構(gòu)體數(shù)據(jù) 201
9.1.2 typedef命令使用 205
9.1.3 結(jié)構(gòu)體類型嵌套 207
9.1.4 結(jié)構(gòu)體類型數(shù)組 210
9.1.5 結(jié)構(gòu)體指針 212
9.1.6 結(jié)構(gòu)體數(shù)據(jù)與函數(shù) 214
9.1.7 結(jié)構(gòu)體數(shù)據(jù)使用小結(jié) 215
9.2 單鏈表 220
9.2.1 單鏈表的基本操作 221
9.2.2 多項(xiàng)式加法 224
9.3 共用體 226
9.3.1 混合計(jì)分制成績(jī)管理 227
9.3.2 共用體數(shù)據(jù)使用小結(jié) 229
9.4 枚舉 231
9.4.1 枚舉類型、枚舉變量的定義和使用 231
9.4.2 輸入輸出枚舉變量 233
9.5 本章小結(jié) 233
習(xí)題9 234
上機(jī)實(shí)驗(yàn)9 240
第10章 文件 243
10.1 基本概念 244
10.1.1 字節(jié)流 244
10.1.2 文件 244
10.1.3 緩沖文件系統(tǒng) 244
10.1.4 文件指針 245
10.1.5 文件的位置指針 245
10.2 文件的打開與關(guān)閉 245
10.2.1 文件的打開 246
10.2.2 文件的關(guān)閉 246
10.3 文本文件的讀寫 247
10.3.1 文件中單個(gè)字符數(shù)據(jù)處理 247
10.3.2 逐行字符串復(fù)制文件 249
10.3.3 fscanf()和fprintf() 250
10.4 二進(jìn)制文件的讀寫 251
10.4.1 fread函數(shù)和fwrite函數(shù) 251
10.4.2 文件的隨機(jī)讀寫 253
10.5 本章小結(jié) 254
習(xí)題10 268
上機(jī)實(shí)驗(yàn)10 271
第11章 C語(yǔ)言預(yù)編譯處理與位運(yùn)算 272
11.1 預(yù)處理命令 272
11.1.1 文件包含 272
11.1.2 宏定義 273
11.1.3 條件編譯 276
11.2 位運(yùn)算 276
11.2.1 位運(yùn)算概述 277
11.2.2 位運(yùn)算符 277
11.2.3 位運(yùn)算應(yīng)用 278
11.2.4 位段 279
11.3 本章小結(jié) 280
習(xí)題11 281
上機(jī)實(shí)驗(yàn)11 283
附錄A C語(yǔ)言的關(guān)鍵字 286
附錄B C語(yǔ)言常用庫(kù)函數(shù) 287
附錄C C語(yǔ)言運(yùn)算符的優(yōu)先級(jí) 292
附錄D ASCII碼字符集 293
參考文獻(xiàn) 295

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)