C語言程序設(shè)計(jì)(理實(shí)一體化教程) 第2版
定 價(jià):69.8 元
叢書名:高等職業(yè)教育計(jì)算機(jī)類系列教材
- 作者:杜恒
- 出版時(shí)間:2023/3/1
- ISBN:9787111720973
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:365
- 紙張:
- 版次:
- 開本:16
C語言是一種面向過程的高級程序設(shè)計(jì)語言,它是按照結(jié)構(gòu)化的編程思想、模塊化的程序設(shè)計(jì)方法來進(jìn)行程序的編寫和代碼的組織。C語言程序設(shè)計(jì)主要內(nèi)容有:數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、編譯預(yù)處理、結(jié)構(gòu)體和共用體、位運(yùn)算、文件操作等。
C語言功能強(qiáng)大,數(shù)據(jù)類型和運(yùn)算符豐富,語言表達(dá)能力強(qiáng),使用指針又使C語言非常靈活,指針是C語言的精華。C語言的特點(diǎn)使它既適合編寫系統(tǒng)軟件,又適合編寫應(yīng)用軟件。
本書可作為高等職業(yè)院校計(jì)算機(jī)、電子信息、機(jī)械、電氣類等專業(yè)開設(shè)程序設(shè)計(jì)基礎(chǔ)課程的教材,也可作為計(jì)算機(jī)等級考試和編程愛好者的重要參考書。
為方便教學(xué),本書配備電子課件、案例源代碼、習(xí)題答案等教學(xué)資源。凡選用本書作為授課教材的教師均可登錄機(jī)械工業(yè)出版社教育服務(wù)網(wǎng)www.cmpedu.com注冊后免費(fèi)下載。如有問題請致信cmpgaozhi@sina.com,或致電010-88379375聯(lián)系營銷人員。
前言
二維碼索引
第1章 C語言概述1
1.1 程序與算法/1
1.2 結(jié)構(gòu)化程序設(shè)計(jì)方法/6
1.3 C語言程序初探/8
1.4 Visual C++ 6.0開發(fā)平臺簡介/12
習(xí)題/25
第2章 數(shù)據(jù)類型、運(yùn)算符及表達(dá)式27
2.1 C語言中的標(biāo)識符與數(shù)據(jù)類型/27
2.2 C語言中的基本數(shù)據(jù)類型、常量與變量/30
2.3 算術(shù)運(yùn)算符、自增自減運(yùn)算符及其相應(yīng)表達(dá)式/40
2.4 關(guān)系、邏輯、條件運(yùn)算符及其相應(yīng)表達(dá)式/44
2.5 賦值、逗號運(yùn)算符及其相應(yīng)表達(dá)式/48
2.6 混合運(yùn)算及數(shù)據(jù)類型轉(zhuǎn)換/52
2.7 綜合實(shí)訓(xùn)/54
習(xí)題/56
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)59
3.1 賦值語句及數(shù)據(jù)的輸出/59
3.2 數(shù)據(jù)的輸入/65
3.3 復(fù)合語句與空語句/69
3.4 綜合實(shí)訓(xùn)/72
習(xí)題/74
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)77
4.1 if語句/77
4.2 if語句的嵌套/81
4.3 switch多分支開關(guān)語句/86
4.4 goto及語句標(biāo)號/91
4.5 綜合實(shí)訓(xùn)/93
習(xí)題/95
第 5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 99
5.1 while 語句/99
5.2 do-while 語句/102
5.3 for 語句/105
5.4 循環(huán)結(jié)構(gòu)嵌套/ 110
5.5 break 語句與continue語句/113
5.6 綜合實(shí)訓(xùn)/ 116
習(xí)題/ 118
第 6章 數(shù)組 125
6.1 一維數(shù)組/ 125
6.2 二維數(shù)組/ 131
6.3 字符數(shù)組和字符串/ 137
6.4 綜合實(shí)訓(xùn)/ 146
習(xí)題/ 148
第 7章 函數(shù) 155
7.1 函數(shù)的定義及調(diào)用/ 155
7.2 函數(shù)調(diào)用時(shí)參數(shù)間的傳遞/ 168
7.3 函數(shù)的嵌套調(diào)用與遞歸調(diào)用/ 174
7.4 變量的作用域/ 183
7.5 變量的存儲類別/ 188
7.6 內(nèi)部函數(shù)與外部函數(shù)/ 197
7.7 綜合實(shí)訓(xùn)/ 201
習(xí)題/ 204
第 8章 指針 211
8.1 指針與指針變量/ 211
8.2 指針與一維數(shù)組/ 220
8.3 指針與二維數(shù)組/ 226
8.4 指針與字符串/ 234
8.5 指針數(shù)組與多級指針/ 241
8.6 函數(shù)指針與返回值為指針的函數(shù)/ 247
8.7 動(dòng)態(tài)內(nèi)存分配/ 253
8.8 命令行參數(shù)/ 258
8.9 綜合實(shí)訓(xùn)/ 261
習(xí)題/ 264
第 9章 編譯預(yù)處理 269
9.1 宏定義/ 269
9.2 文件包含/ 273
9.3 綜合實(shí)訓(xùn)/ 276
習(xí)題/ 277
第 10章 結(jié)構(gòu)體和共用體 281
10.1 結(jié)構(gòu)體及結(jié)構(gòu)體變量/ 281
10.2 結(jié)構(gòu)體數(shù)組/ 289
10.3 結(jié)構(gòu)體指針/ 293
10.4 鏈表/ 300
10.5 共用體/ 313
10.6 綜合實(shí)訓(xùn)/ 316
習(xí)題/ 323
第 11章 位運(yùn)算 329
11.1 常用位運(yùn)算符及運(yùn)算/ 329
11.2 綜合實(shí)訓(xùn)/ 335
習(xí)題/ 336
第 12章 文件操作 339
12.1 文本文件操作/ 339
12.2 二進(jìn)制文件操作/ 347
12.3 文件的定位/ 352
12.4 綜合實(shí)訓(xùn)/ 355
習(xí)題/ 359
附錄 361
附錄 A 常用字符與ASC II 代碼對照表/ 361
附錄 B 運(yùn)算符優(yōu)先級及結(jié)合性/ 363
參考文獻(xiàn) 365