注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)

C語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)

C語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)

定 價(jià):¥32.00

作 者: 文東,孫鵬飛,潘鈞 主編
出版社: 中國人民大學(xué)出版社
叢編項(xiàng): 國家“十一五”高等院校計(jì)算機(jī)應(yīng)用型規(guī)劃教材
標(biāo) 簽: VC++

ISBN: 9787300099118 出版時(shí)間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 305 字?jǐn)?shù):  

內(nèi)容簡介

  《C語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》以Visual C++ 6.0為操作環(huán)境,通過大量實(shí)例重點(diǎn)講解了C語言程序設(shè)計(jì)的基本思想、方法和解決實(shí)際問題的技巧?!禖語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》共12章,前10章分別介紹了C語言的基本概念、數(shù)據(jù)類型及其運(yùn)算、C語言程序結(jié)構(gòu)及控制語句、數(shù)組、函數(shù)、指針、編譯預(yù)處理、結(jié)構(gòu)體和共用體、位運(yùn)算、文件等內(nèi)容;第11章以“人事管理系統(tǒng)”和“學(xué)生信息管理系統(tǒng)”兩個(gè)綜合實(shí)訓(xùn)項(xiàng)目為例,遵循軟件開發(fā)的一般思路,并按照 “需求陳述→功能描述→總體設(shè)計(jì)→程序?qū)崿F(xiàn)”的過程,綜合運(yùn)用《C語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》所學(xué)知識,進(jìn)行了詳細(xì)的講解。第12章提供了兩個(gè)完整的課程設(shè)計(jì)項(xiàng)目,便于讀者掌握用C語言開發(fā)大型應(yīng)用程序的具體方法、步驟和技巧?!禖語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》最大的特點(diǎn)是注重知識內(nèi)容、應(yīng)用實(shí)例和課程設(shè)計(jì)的有機(jī)統(tǒng)一,通過綜合項(xiàng)目開發(fā)的實(shí)例和課程設(shè)計(jì),使讀者對所學(xué)知識有進(jìn)一步的鞏固和提高,著重培養(yǎng)學(xué)生編寫程序的能力?!禖語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》的配套光盤中提供了書中相應(yīng)實(shí)例程序的源代碼及其EXE文件,方便讀者學(xué)習(xí)?!禖語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》可作為應(yīng)用型本科、高職院校計(jì)算機(jī)及相關(guān)專業(yè)C語言程序設(shè)計(jì)課程的教材,同時(shí)也可作為編程人員和C語言自學(xué)者的參考用書,還可作為計(jì)算機(jī)等級考試的輔導(dǎo)教材。

作者簡介

暫缺《C語言程序設(shè)計(jì)基礎(chǔ)與項(xiàng)目實(shí)訓(xùn)》作者簡介

圖書目錄

第1章 C語言概述 1
1.1 C語言的發(fā)展與特點(diǎn) 2
1.1.1 C語言的發(fā)展 2
1.1.2 C語言的特點(diǎn) 2
1.2 C語言程序的結(jié)構(gòu)和語法規(guī)則 2
1.2.1 C語言程序的基本結(jié)構(gòu) 2
1.2.2 C語言函數(shù)的基本結(jié)構(gòu) 4
1.2.3 C語言函數(shù)的語法規(guī)則 5
1.3 C語言程序上機(jī)指導(dǎo) 6
1.3.1 C程序開發(fā)過程 6
1.3.2 Visual C++ 6.0集成開發(fā)環(huán)境 6
1.4 小結(jié) 8
1.5 練習(xí)題 9
1.6 上機(jī)實(shí)驗(yàn) 10
第2章 數(shù)據(jù)類型及其運(yùn)算 11
2.1 標(biāo)識符 12
2.2 C語言的數(shù)據(jù)類型 13
2.3 常量 15
2.3.1 整型. 實(shí)型及符號常量 15
2.3.2 字符型常量 16
2.4 變量 18
2.4.1 變量的概念 18
2.4.2 變量的定義與初始化 19
2.5 運(yùn)算符與表達(dá)式 19
2.5.1 C語言運(yùn)算符概述 19
2.5.2 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 21
2.5.3 表達(dá)式中數(shù)據(jù)間的混合運(yùn)算與類型轉(zhuǎn)換 22
2.5.4 賦值運(yùn)算符與賦值表達(dá)式 25
2.5.5 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 26
2.5.6 邏輯運(yùn)算符與邏輯表達(dá)式 27
2.5.7 條件運(yùn)算符與條件表達(dá)式 28
2.5.8 逗號運(yùn)算符與逗號表達(dá)式 29
2.6 小結(jié) 29
2.7 練習(xí)題 31
2.8 上機(jī)實(shí)驗(yàn) 32
第3章 C語言程序結(jié)構(gòu)及控制語句 33
3.1 程序的三種基本控制結(jié)構(gòu) 34
3.2 順序結(jié)構(gòu) 35
3.2.1 C語言程序語句 35
3.2.2 輸入/輸出函數(shù) 36
3.3 選擇結(jié)構(gòu) 39
3.3.1 if語句 39
3.3.2 switch語句 43
3.4 循環(huán)結(jié)構(gòu) 45
3.4.1 while語句 46
3.4.2 do-while語句 47
3.4.3 for語句 48
3.4.4 break語句和continue語句 49
3.4.5 循環(huán)結(jié)構(gòu)的嵌套 51
3.4.6 goto語句 53
3.4.7 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用 54
3.5 小結(jié) 57
3.6 練習(xí)題 57
3.7 上機(jī)實(shí)驗(yàn) 60
第4章 數(shù)組 61
4.1 一維數(shù)組 62
4.1.1 一維數(shù)組的定義 62
4.1.2 一維數(shù)組元素的引用 62
4.1.3 一維數(shù)組的初始化 63
4.1.4 一維數(shù)組的應(yīng)用 64
4.2 二維數(shù)組 70
4.2.1 二維數(shù)組的定義 71
4.2.2 二維數(shù)組元素的引用 71
4.2.3 二維數(shù)組的初始化 71
4.3 字符數(shù)組和字符串?dāng)?shù)組 74
4.3.1 字符數(shù)組 74
4.3.2 字符串?dāng)?shù)組 78
4.4 小結(jié) 79
4.5 練習(xí)題 80
4.6 上機(jī)實(shí)驗(yàn) 82
第5章 函數(shù) 83
5.1 函數(shù)的定義與調(diào)用 84
5.1.1 函數(shù)定義 84
5.1.2 函數(shù)調(diào)用 85
5.1.3 函數(shù)的返回值與函數(shù)類型 86
5.1.4 被調(diào)函數(shù)聲明 88
5.1.5 函數(shù)應(yīng)用舉例 89
5.2 內(nèi)部函數(shù)和外部函數(shù) 92
5.2.1 內(nèi)部函數(shù) 92
5.2.2 外部函數(shù) 92
5.3 內(nèi)部變量和外部變量 93
5.3.1 內(nèi)部變量 93
5.3.2 外部變量 94
5.4 變量的存儲類型 95
5.4.1 內(nèi)部變量的存儲類型 95
5.4.2 外部變量的存儲類型 98
5.5 函數(shù)的數(shù)據(jù)傳遞 99
5.5.1 傳值調(diào)用 99
5.5.2 傳址調(diào)用 100
5.5.3 外部變量傳遞數(shù)據(jù) 101
5.6 數(shù)組作為函數(shù)參數(shù) 102
5.6.1 數(shù)組元素作為函數(shù)參數(shù).. 102
5.6.2 數(shù)組名作為函數(shù)參數(shù) 102
5.7 遞歸函數(shù) 104
5.7.1 遞歸模型 104
5.7.2 遞歸的執(zhí)行過程 105
5.8 小結(jié) 106
5.9 練習(xí)題 108
5.10 上機(jī)實(shí)驗(yàn) 112
第6章 指針 113
6.1 指針和指針變量 114
6.2 指針變量的定義及其運(yùn)算 115
6.2.1 指針變量的定義 115
6.2.2 指針運(yùn)算符 116
6.2.3 指針變量的初始化 118
6.2.4 指針變量的運(yùn)算 118
6.3 指針變量和數(shù)組 121
6.3.1 指針變量與一維數(shù)組 121
6.3.2 指向多維數(shù)組元素和指向分?jǐn)?shù)組的指針 126
6.4 字符串指針變量和字符串 131
6.5 指針數(shù)組 135
6.6 多級指針變量 137
6.7 指針與函數(shù) 139
6.7.1 指針型函數(shù) 139
6.7.2 指向函數(shù)的指針變量 140
6.8 命令行參數(shù) 143
6.9 小結(jié) 143
6.10 練習(xí)題 145
6.11 上機(jī)實(shí)驗(yàn) 148
第7章 編譯預(yù)處理 149
7.1 宏定義 150
7.1.1 無參宏定義 150
7.1.2 帶參宏定義 151
7.2 條件編譯 154
7.3 文件包含 156
7.4 小結(jié) 157
7.5 練習(xí)題 158
7.6 上機(jī)實(shí)驗(yàn) 160
第8章 結(jié)構(gòu)體和共用體 161
8.1 結(jié)構(gòu)體類型聲明和結(jié)構(gòu)體變量定義 162
8.1.1 結(jié)構(gòu)體類型聲明 162
8.1.2 結(jié)構(gòu)體變量的定義 163
8.1.3 結(jié)構(gòu)體變量的引用和初始化 164
8.1.4 結(jié)構(gòu)體變量作為函數(shù)參數(shù) 166
8.2 結(jié)構(gòu)體數(shù)組 167
8.2.1 結(jié)構(gòu)體數(shù)組的定義 167
8.2.2 結(jié)構(gòu)體數(shù)組的引用 167
8.2.3 結(jié)構(gòu)體數(shù)組的初始化 168
8.3 結(jié)構(gòu)體指針變量 169
8.3.1 結(jié)構(gòu)體指針變量定義 169
8.3.2 結(jié)構(gòu)體數(shù)組指針 169
8.3.3 結(jié)構(gòu)體指針變量作為函數(shù)參數(shù) 171
8.3.4 結(jié)構(gòu)體數(shù)組作為函數(shù)參數(shù) 172
8.4 結(jié)構(gòu)體的應(yīng)用——鏈表 173
8.4.1 C語言動態(tài)分配函數(shù) 173
8.4.2 單鏈表及其基本運(yùn)算的實(shí)現(xiàn) 174
8.5 共用體 179
8.5.1 共用體類型的定義 179
8.5.2 共用體變量的定義 179
8.5.3 共用體變量的引用和初始化 180
8.6 枚舉類型 184
8.6.1 枚舉類型的聲明和變量定義 184
8.6.2 有關(guān)枚舉類型數(shù)據(jù)的操作 185
8.7 用戶定義類型 187
8.8 小結(jié) 189
8.9 練習(xí)題 190
8.10 上機(jī)實(shí)驗(yàn) 194
第9章 位運(yùn)算 195
9.1 位運(yùn)算符和位運(yùn)算 196
9.1.1 位運(yùn)算符 196
9.1.2 位運(yùn)算符的運(yùn)算功能 196
9.2 位段結(jié)構(gòu) 200
9.2.1 位段的概念 200
9.2.2 位段結(jié)構(gòu)的聲明和變量定義 200
9.2.3 位段的引用 202
9.3 小結(jié) 203
9.4 練習(xí)題 203
9.5 上機(jī)實(shí)驗(yàn) 204
第10章 文件 205
10.1 文件概述 206
10.1.1 文件的分類 206
10.1.2 文件的操作流程 207
10.1.3 文件緩沖區(qū) 208
10.1.4 流和文件指針 208
10.2 文件的打開和關(guān)閉 209
10.2.1 文件的打開 209
10.2.2 文件的關(guān)閉 211
10.3 文件的順序讀寫 211
10.3.1 文件的字符讀/寫函數(shù) 211
10.3.2 文件的字符串讀/寫函數(shù) 215
10.3.3 文件格式化讀寫 216
10.4 文件的隨機(jī)讀寫 217
10.4.1 文件定位操作 218
10.4.2 文件的隨機(jī)讀寫函數(shù) 219
10.5 文件檢測函數(shù) 220
10.5.1 feof()函數(shù) 220
10.5.2 ferror()函數(shù) 221
10.6 小結(jié) 222
10.7 練習(xí)題 222
10.8 上機(jī)實(shí)驗(yàn) 226
第11章 綜合項(xiàng)目開發(fā) 227
11.1 人事管理系統(tǒng) 228
11.1.1 需求陳述 228
11.1.2 功能描述 228
11.1.3 總體設(shè)計(jì) 228
11.1.4 程序?qū)崿F(xiàn) 232
11.2 學(xué)生信息管理系統(tǒng) 246
11.2.1 需求陳述 246
11.2.2 功能描述 247
11.2.3 總體設(shè)計(jì) 247
11.2.4 程序?qū)崿F(xiàn) 255
第12章 課程設(shè)計(jì) 297
12.1 電話簿管理系統(tǒng) 298
12.1.1 設(shè)計(jì)要求 298
12.1.2 設(shè)計(jì)思路 298
12.1.3 設(shè)計(jì)方法 298
12.2 商品銷售管理系統(tǒng) 301
12.2.1 設(shè)計(jì)要求 301
12.2.2 設(shè)計(jì)思路 301
12.2.3 設(shè)計(jì)方法 302
附錄A C語言運(yùn)算符及優(yōu)先級 306
附錄B 部分字符與ASCII碼
對照表 307
參考文獻(xiàn) 308

本目錄推薦

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