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

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

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

定 價(jià):¥27.00

作 者: 楊旭主編;張曉蕾[等]編著
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育系列教材
標(biāo) 簽: C

ISBN: 9787115130044 出版時(shí)間: 2005-01-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁(yè)數(shù): 313 字?jǐn)?shù):  

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

  本書采用任務(wù)驅(qū)動(dòng)方式進(jìn)行講解,以程序?qū)嵗秊橹鲗?dǎo),將知識(shí)點(diǎn)融入實(shí)例,以實(shí)例帶動(dòng)知識(shí)點(diǎn)的學(xué)習(xí)。在按實(shí)例進(jìn)行講解時(shí),充分注意保證知識(shí)的相對(duì)完整性和系統(tǒng)性,通過(guò)學(xué)習(xí)實(shí)例掌握軟件的操作方法和操作技巧。全書共分11章,具有較大的知識(shí)信息量,從程序設(shè)計(jì)的基礎(chǔ)知識(shí)、流程控制到最后的文件操作與圖形繪制,通過(guò)近80個(gè)實(shí)例的分析講解,再利用100余道習(xí)題的練習(xí)與鞏固,由淺至深,層層引導(dǎo),讓學(xué)生能夠快速掌握C語(yǔ)言,提高編程能力。程序?qū)嵗性敿?xì)的講解,容易看懂、便于教學(xué)。本書內(nèi)容豐富、結(jié)構(gòu)清晰、圖文并茂,易于教學(xué)與個(gè)人自學(xué)。本書可以作為高等學(xué)校本科非計(jì)算機(jī)專業(yè)、專科計(jì)算機(jī)專業(yè)的教材,還可作為初學(xué)者的自學(xué)用書。

作者簡(jiǎn)介

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

圖書目錄

第1章 C語(yǔ)言概述 1
1.1 程序與C語(yǔ)言 1
1.1.1 什么是程序 1
1.1.2 C語(yǔ)言能夠做什么 1
1.1.3 怎樣學(xué)習(xí)C語(yǔ)言 2
1.2 第一個(gè)C語(yǔ)言程序 2
1.2.1 在Turbo C中編程 2
1.2.2 在Visual C++中編程 6
1.2.3 程序的調(diào)試 10
習(xí)題 13
第2章 C語(yǔ)言程序基礎(chǔ) 15
2.1 主函數(shù)的基本結(jié)構(gòu) 15
2.1.1 C語(yǔ)言程序的入口與結(jié)束 15
2.1.2 主函數(shù)結(jié)構(gòu) 17
2.2 C語(yǔ)言程序的基本元素 18
2.2.1 標(biāo)識(shí)符與關(guān)鍵字 18
2.2.2 常量與變量 19
2.2.3 數(shù)據(jù)類型 21
2.3 程序中的運(yùn)算 23
2.3.1 運(yùn)算符與表達(dá)式 24
2.3.2 類型轉(zhuǎn)換 31
2.4 綜合實(shí)例 34
習(xí)題 35
第3章 數(shù)據(jù)的輸入/輸出 38
3.1 數(shù)據(jù)的輸入 38
3.1.1 格式化輸入 38
3.1.2 控制輸入的格式 40
3.2 數(shù)據(jù)的輸出 43
3.2.1 格式化輸出 43
3.2.2 控制輸出的格式 45
3.3 綜合實(shí)例 48
習(xí)題 49
第4章 程序控制結(jié)構(gòu) 51
4.1 算法與程序控制結(jié)構(gòu) 51
4.1.1 算法和控制結(jié)構(gòu)的概念 51
4.1.2 順序結(jié)構(gòu) 56
4.2 選擇結(jié)構(gòu) 56
4.2.1 if語(yǔ)句 57
4.2.2 switch語(yǔ)句 63
4.2.3 選擇結(jié)構(gòu)的嵌套 67
4.3 循環(huán)結(jié)構(gòu) 70
4.3.1 while語(yǔ)句 70
4.3.2 do-while語(yǔ)句 71
4.3.3 for語(yǔ)句 73
4.3.4 循環(huán)嵌套 77
4.4 中斷、接續(xù)、轉(zhuǎn)向及返回語(yǔ)句 79
4.4.1 中斷語(yǔ)句break 79
4.4.2 接續(xù)語(yǔ)句 continue 80
4.4.3 轉(zhuǎn)向語(yǔ)句goto 82
4.4.4 返回語(yǔ)句return 86
4.5 綜合實(shí)例 86
習(xí)題 89
第5章 函數(shù) 92
5.1 函數(shù)的定義與調(diào)用 92
5.1.1 函數(shù)的定義 92
5.1.2 函數(shù)的說(shuō)明 96
5.1.3 函數(shù)的調(diào)用 97
5.2 函數(shù)參數(shù)的傳遞 100
5.2.1 賦值調(diào)用 100
5.2.2 傳址調(diào)用 101
5.3 函數(shù)的嵌套與遞歸 105
5.3.1 函數(shù)嵌套 105
5.3.2 函數(shù)的遞歸調(diào)用 106
5.4 變量的作用域 111
5.4.1 局部變量 111
5.4.2 全局變量 112
5.4.3 變量的存儲(chǔ)類型 114
5.5 main()函數(shù) 118
5.5.1 main()函數(shù)的參數(shù) 118
5.5.2 帶參數(shù)main()函數(shù)的應(yīng)用 120
5.6 標(biāo)準(zhǔn)函數(shù) 121
5.6.1 標(biāo)準(zhǔn)輸入/輸出函數(shù) 122
5.6.2 字符函數(shù)與字符串處理函數(shù) 122
5.6.3 數(shù)學(xué)函數(shù) 123
5.6.4 其他函數(shù) 125
5.7 程序?qū)嵗?25
習(xí)題 128
第6章 數(shù)組與字符串 130
6.1 一維數(shù)組 130
6.1.1 數(shù)組 130
6.1.2 一維數(shù)組的定義 131
6.1.3 一維數(shù)組的引用 132
6.2 多維數(shù)組 135
6.2.1 多維數(shù)組的定義 135
6.2.2 多維數(shù)組的引用 137
6.3 字符串與字符串?dāng)?shù)組 142
6.3.1 字符數(shù)組與字符串 142
6.3.2 字符處理函數(shù) 147
6.4 程序?qū)嵗?50
習(xí)題 153
第7章 指針 155
7.1 指針的定義與應(yīng)用 155
7.1.1 變量在內(nèi)存中的地址 155
7.1.2 指針的定義 156
7.1.3 指針的引用 157
7.2 指針與數(shù)組 160
7.2.1 指針的運(yùn)算 160
7.2.2 指針與數(shù)組 161
7.3 指針與字符串 164
7.3.1 字符串指針 165
7.3.2 字符指針與字符數(shù)組 166
7.3.3 指針數(shù)組 168
7.4 程序?qū)嵗?69
習(xí)題 172
第8章 復(fù)雜數(shù)據(jù)類型 174
8.1 結(jié)構(gòu)體 174
8.1.1 結(jié)構(gòu)體的定義 174
8.1.2 結(jié)構(gòu)體變量的引用 178
8.1.3 結(jié)構(gòu)體數(shù)組 182
8.1.4 自定義數(shù)據(jù)類型 184
8.1.5 鏈表 187
8.2 共用體 191
8.2.1 共用體的定義 191
8.2.2 共用體的引用 192
8.2.3 共用體與結(jié)構(gòu)體的異同 194
8.3 位運(yùn)算 194
8.3.1 位運(yùn)算 195
8.3.2 位段 200
8.4 枚舉 203
8.5 程序?qū)嵗?06
習(xí)題 213
第9章 編譯預(yù)處理 215
9.1 宏定義 215
9.1.1 不帶參數(shù)的宏定義 215
9.1.2 帶參數(shù)的宏定義 216
9.1.3 宏的作用范圍 218
9.1.4 宏定義與函數(shù)的區(qū)別 218
9.2 文件包含 218
9.3 條件編譯 220
9.3.1 條件編譯的意義 220
9.3.2 條件編譯語(yǔ)句 221
習(xí)題 223
第10章 文件 225
10.1 數(shù)據(jù)文件概念 225
10.1.1 數(shù)據(jù)文件 225
10.1.2 文件分類 225
10.1.3 文件與指針 226
10.1.4 文件系統(tǒng) 227
10.2 文件的打開和關(guān)閉 228
10.2.1 文件的打開 228
10.2.2 文件的關(guān)閉 228
10.2.3 文件檢測(cè)函數(shù) 229
10.3 文件的輸入/輸出 230
10.3.1 文件的字符輸入/輸出函數(shù) 230
10.3.2 文件的字符串輸入/輸出函數(shù) 231
10.3.3 文件的格式化輸入/輸出函數(shù) 234
10.3.4 文件的數(shù)據(jù)塊輸入/輸出函數(shù) 236
10.4 文件的定位操作 238
10.4.1 隨機(jī)讀寫 238
10.4.2 文件指針的重置 239
10.4.3 取文件指針的當(dāng)前位置 240
10.5 綜合實(shí)例 240
習(xí)題 244
第11章 C語(yǔ)言的圖形 248
11.1 圖形處理基礎(chǔ) 248
11.1.1 圖形處理與顯示適配器 248
11.1.2 文本模式 249
11.1.3 圖形模式 250
11.2 文本模式下的圖形處理 250
11.2.1 文本模式設(shè)置 250
11.2.2 文本顏色的設(shè)置 251
11.2.3 文本窗口與文本輸出 252
11.2.4 文本圖形的繪制 255
11.3 圖形模式下的圖形處理 261
11.3.1 圖形系統(tǒng)的初始化 261
11.3.2 基本圖形繪制 264
11.3.3 封閉圖形 270
11.3.4 屏幕操作 275
11.4 圖形方式下的文本輸出 277
11.4.1 文本的輸出 278
11.4.2 輸出文本的格式設(shè)置 279
11.5 圖形程序的獨(dú)立運(yùn)行 282
11.5.1 驅(qū)動(dòng)程序BGI的使用 282
11.6 綜合實(shí)例 284
習(xí)題 296
附錄1 ASCII碼對(duì)照表 298
附錄2 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 300
附錄3 標(biāo)準(zhǔn)庫(kù)函數(shù) 302
附錄4 TC 2.0的菜單命令 309

本目錄推薦

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