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

C語言程序設(shè)計(jì)(新編21世紀(jì)高職高專計(jì)算機(jī)系列規(guī)劃教材)

C語言程序設(shè)計(jì)(新編21世紀(jì)高職高專計(jì)算機(jī)系列規(guī)劃教材)

定 價(jià):¥34.00

作 者: 成奮華、陸慧民
出版社: 科學(xué)出版社
叢編項(xiàng): 21世紀(jì)高職高專計(jì)算機(jī)系列規(guī)劃教材
標(biāo) 簽: C

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

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

  本書嚴(yán)格遵循C語言標(biāo)準(zhǔn),全面、系統(tǒng)地闡述了C語言的基本概念、語法和語義,以及C語言進(jìn)行程序設(shè)計(jì)的方法和技術(shù)。內(nèi)容包括數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、流程控制、數(shù)組、函數(shù)、指針、構(gòu)造類型、文件和C++基礎(chǔ)。其中,對(duì)C語言的表達(dá)式、類型轉(zhuǎn)換、函數(shù)和指針的用法等重點(diǎn)和難點(diǎn)均作了明確而詳細(xì)的介紹。.本書概念清楚、敘述詳實(shí)、內(nèi)容新穎實(shí)用、實(shí)例典型豐富、要點(diǎn)清晰明了。實(shí)例程序均經(jīng)過上機(jī)調(diào)試運(yùn)行,大部分給出了算法的思路分析。每章末均附有本章小結(jié)及精選的習(xí)題,便于教學(xué)。..本書是一本準(zhǔn)確而又較全面、深入反映標(biāo)準(zhǔn)C的程序設(shè)計(jì)教材,適合作為高職高專院校計(jì)算機(jī)、通信、電子、自動(dòng)化等信息學(xué)科的教學(xué)使用,可作為全國(guó)計(jì)算機(jī)二級(jí)考試C語言的輔導(dǎo)用書,也適合廣大科技人員和自學(xué)者參考。...

作者簡(jiǎn)介

暫缺《C語言程序設(shè)計(jì)(新編21世紀(jì)高職高專計(jì)算機(jī)系列規(guī)劃教材)》作者簡(jiǎn)介

圖書目錄

第1章  C語言程序設(shè)計(jì)概述    1
1.1  程序設(shè)計(jì)基礎(chǔ)知識(shí)    1
1.1.1  程序與程序設(shè)計(jì)語言    1
1.1.2  程序算法描述    3
1.1.3  程序的3種基本結(jié)構(gòu)    8
1.2  C語言的歷史及特點(diǎn)    9
1.2.1  C語言的產(chǎn)生與發(fā)展概況    9
1.2.2  C語言的特點(diǎn)    9
1.3  C語言源程序的組成、書寫規(guī)則與風(fēng)格    10
1.3.1  C語言源程序的組成    10
1.3.2  C語言源程序書寫規(guī)則與風(fēng)格    13
1.4  C語言的字符集、標(biāo)識(shí)符與關(guān)鍵字    14
1.4.1  C語言的基本字符集與轉(zhuǎn)義字符    14
1.4.2  C語言的標(biāo)識(shí)符    15
1.4.3  C語言的關(guān)鍵字    16
1.5  C語言程序的開發(fā)過程與開發(fā)環(huán)境    16
1.5.1  C語言程序的開發(fā)過程    16
1.5.2  Turbo C 2.0集成開發(fā)環(huán)境簡(jiǎn)介    17
1.5.3  Visual C++ 6.0開發(fā)環(huán)境簡(jiǎn)介    21
小結(jié)    23
習(xí)題    24
第2章  C語言的數(shù)據(jù)類型與運(yùn)算    26
2.1  C語言的數(shù)據(jù)類型分類    26
2.1.1  數(shù)據(jù)類型的基本概念    26
2.1.2  數(shù)據(jù)類型的分類    26
2.2  基本數(shù)據(jù)類型    28
2.2.1  整型    28
2.2.2  實(shí)型    28
2.2.3  字符型    28
2.3  常量    28
2.3.1  整型常量    28
2.3.2  實(shí)型常量    29
2.3.3  字符常量    30
2.3.4  字符串常量    31
2.3.5  直接常量與符號(hào)常量    31
2.4  變量    32
2.4.1  變量的含義與分類    32
2.4.2  整型變量    33
2.4.3  實(shí)型變量    34
2.4.4  字符變量    35
2.4.5  變量的定義與賦值    37
2.5  運(yùn)算符與表達(dá)式概述    38
2.5.1  運(yùn)算符與表達(dá)式的分類    38
2.5.2  運(yùn)算符的優(yōu)先級(jí)與結(jié)合性    39
2.6  算術(shù)運(yùn)算符與算術(shù)表達(dá)式    41
2.6.1  基本算術(shù)運(yùn)算符    41
2.6.2  負(fù)值運(yùn)算符、自增運(yùn)算符與自減運(yùn)算符    41
2.6.3  算術(shù)表達(dá)式    44
2.7  賦值運(yùn)算符與賦值表達(dá)式    44
2.7.1  基本賦值運(yùn)算符    44
2.7.2  復(fù)合賦值運(yùn)算符    45
2.7.3  賦值表達(dá)式    46
2.8  邏輯運(yùn)算符與邏輯表達(dá)式    46
2.8.1  邏輯運(yùn)算符    47
2.8.2  邏輯表達(dá)式    48
2.9  關(guān)系運(yùn)算符與關(guān)系表達(dá)式    49
2.9.1  關(guān)系運(yùn)算符    49
2.9.2  關(guān)系表達(dá)式    50
2.10  位運(yùn)算符與位運(yùn)算表達(dá)式    51
2.10.1  位運(yùn)算符與位運(yùn)算    51
2.10.2  位運(yùn)算賦值運(yùn)算符    54
2.10.3  位運(yùn)算表達(dá)式    54
2.11  其他運(yùn)算符與表達(dá)式    55
2.11.1  條件運(yùn)算符和條件表達(dá)式    55
2.11.2  逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式    56
2.11.3  求字節(jié)運(yùn)算符    57
2.12  不同類型數(shù)據(jù)的混合運(yùn)算與類型轉(zhuǎn)換    58
2.12.1  混合運(yùn)算與數(shù)據(jù)類型轉(zhuǎn)換的分類    58
2.12.2  自動(dòng)轉(zhuǎn)換    58
2.12.3  賦值轉(zhuǎn)換    60
2.12.4  強(qiáng)制轉(zhuǎn)換    61
小結(jié)    62
習(xí)題    62
第3章  C語言基本語句和順序結(jié)構(gòu)程序設(shè)計(jì)    64
3.1  C語言基本語句    64
3.1.1  流程控制語句    64
3.1.2  表達(dá)式語句    66
3.1.3  函數(shù)調(diào)用語句    66
3.1.4  空語句    67
3.1.5  復(fù)合語句    67
3.2  數(shù)據(jù)輸入與輸出    67
3.2.1  格式輸入與輸出    67
3.2.2  字符數(shù)據(jù)輸入與輸出    73
3.3  順序結(jié)構(gòu)程序舉例    74
小結(jié)    76
習(xí)題    76
第4章  選擇結(jié)構(gòu)程序設(shè)計(jì)    79
4.1  選擇結(jié)構(gòu)的需求實(shí)例    79
4.2  if語句    80
4.2.1  if語句的3種形式與使用    80
4.2.2  嵌套if語句的二義性與解決方法    83
4.3  用switch語句實(shí)現(xiàn)選擇    85
4.4  用條件運(yùn)算符實(shí)現(xiàn)選擇    88
4.5  幾種選擇結(jié)構(gòu)實(shí)現(xiàn)方法的比較    88
4.6  選擇結(jié)構(gòu)程序舉例    91
小結(jié)    93
習(xí)題    93
第5章  循環(huán)結(jié)構(gòu)程序設(shè)計(jì)    96
5.1  while 語句    96
5.2  do...while 語句    97
5.3  for語句    99
5.4  break、continue、goto 語句    101
5.4.1  break語句    101
5.4.2  continue語句    102
5.4.3  goto語句    103
5.5  循環(huán)的嵌套    104
5.6  復(fù)合結(jié)構(gòu)程序舉例    104
小結(jié)    108
習(xí)題    109
第6章  數(shù)組    112
6.1  概述    112
6.1.1  數(shù)組應(yīng)用需求實(shí)例    112
6.1.2  數(shù)組的概念與分類    113
6.1.3  數(shù)組名的特殊意義    113
6.2  一維數(shù)組    113
6.2.1  一維數(shù)組的定義    114
6.2.2  一維數(shù)組的初始化    114
6.2.3  一維數(shù)組的引用    115
6.2.4  一維數(shù)組程序舉例    116
6.3  多維數(shù)組    119
6.3.1  多維數(shù)組的定義    119
6.3.2  多維數(shù)組的初始化    120
6.3.3  多維數(shù)組的引用    120
6.3.4  多維數(shù)組程序舉例    121
6.4  字符數(shù)組與字符串    123
6.4.1  字符數(shù)組的定義    123
6.4.2  字符數(shù)組的初始化    123
6.4.3  字符數(shù)組的引用    124
6.4.4  字符數(shù)組的輸入與輸出    125
6.4.5  字符串的特殊性    125
6.4.6  常用字符串處理函數(shù)    125
6.4.7  字符數(shù)組應(yīng)用程序舉例    129
小結(jié)    130
習(xí)題    130
第7章  函數(shù)    134
7.1  概述    134
7.1.1  函數(shù)應(yīng)用的需求舉例    134
7.1.2  函數(shù)的概念與意義    135
7.1.3  模塊化程序設(shè)計(jì)與函數(shù)    136
7.1.4  C語言函數(shù)的分類    136
7.2  函數(shù)的定義    136
7.2.1  函數(shù)的組成和函數(shù)定義的一般形式    136
7.2.2  函數(shù)的類型與函數(shù)值    139
7.3  有參函數(shù)的參數(shù)與參數(shù)值傳遞    141
7.3.1  形式參數(shù)與實(shí)際參數(shù)    141
7.3.2  各種類型的實(shí)參    142
7.3.3  參數(shù)值的傳遞    146
7.4  函數(shù)的調(diào)用    148
7.4.1  函數(shù)調(diào)用的一般形式    148
7.4.2  函數(shù)調(diào)用的方式    149
7.4.3  庫(kù)函數(shù)的調(diào)用    149
7.4.4  函數(shù)原型與自定義函數(shù)的調(diào)用    150
7.5  函數(shù)的嵌套調(diào)用    152
7.5.1  函數(shù)嵌套調(diào)用的過程    152
7.5.2  函數(shù)嵌套調(diào)用程序舉例    153
7.6  函數(shù)的遞歸調(diào)用    154
7.6.1  遞歸的概念、過程與優(yōu)缺點(diǎn)    154
7.6.2  函數(shù)遞歸調(diào)用程序設(shè)計(jì)舉例    157
7.7  函數(shù)應(yīng)用程序舉例    160
7.7.1  無參函數(shù)應(yīng)用程序設(shè)計(jì)舉例    160
7.7.2  有參函數(shù)應(yīng)用程序設(shè)計(jì)舉例    161
7.8  變量的作用域、生存期、存儲(chǔ)類別及其聲明    162
7.8.1  概述    162
7.8.2  局部變量和全局變量及其作用域    163
7.8.3  動(dòng)態(tài)存儲(chǔ)變量和靜態(tài)存儲(chǔ)變量及其生存期    165
7.8.4  變量聲明與變量定義的區(qū)別    172
7.9  內(nèi)部函數(shù)與外部函數(shù)    173
7.9.1  內(nèi)部函數(shù)    173
7.9.2  外部函數(shù)    174
7.9.3  外部函數(shù)應(yīng)用程序舉例    175
7.10  編譯預(yù)處理    176
7.10.1  文件包含    176
7.10.2  宏定義    177
7.10.3  條件編譯    179
小結(jié)    181
習(xí)題    181
第8章  指針    185
8.1  概述    185
8.1.1  指針應(yīng)用的需求實(shí)例    185
8.1.2  變量地址、指針、指針變量的概念    187
8.1.3  指針變量的定義與賦值規(guī)則    187
8.1.4  地址運(yùn)算符和指針運(yùn)算符    189
8.1.5  指針變量運(yùn)算及注意事項(xiàng)    190
8.2  指針與簡(jiǎn)單變量    191
8.2.1  指向簡(jiǎn)單變量的指針變量    191
8.2.2  指針變量作為函數(shù)的參數(shù)    191
8.2.3  程序舉例    193
8.3  指針與一維數(shù)組    195
8.3.1  指向一維數(shù)組的指針    195
8.3.2  指向一維數(shù)組的指針變量的引用    196
8.3.3  用數(shù)組名或指針變量作為函數(shù)的參數(shù)    197
8.3.4  指向一維數(shù)組的指針變量的程序舉例    199
8.4  指針與多維數(shù)組    201
8.4.1  二維數(shù)組各元素的地址及值的表示方法    201
8.4.2  指向二維數(shù)組的指針變量的引用    202
8.4.3  指向二維數(shù)組的指針變量作函數(shù)參數(shù)    203
8.4.4  指向二維數(shù)組的指針變量的程序舉例    205
8.5  指針與字符串    206
8.5.1  指向字符串指針的定義與賦值    206
8.5.2  指向字符串指針變量的引用    207
8.5.3  用指向字符串的指針變量作為函數(shù)的參數(shù)    208
8.5.4  指向字符串指針變量的程序舉例    210
8.6  指針與函數(shù)    211
8.6.1  指向函數(shù)的指針的定義與賦值    211
8.6.2  用指向函數(shù)的指針變量作為函數(shù)的參數(shù)    212
8.6.3  用指向函數(shù)的指針變量調(diào)用函數(shù)的程序設(shè)計(jì)舉例    214
8.7  指針類型的函數(shù)    215
8.7.1  指針類型函數(shù)的概念、作用與定義    215
8.7.2  指針類型函數(shù)的程序舉例    216
8.8  指針數(shù)組    218
8.8.1  指針數(shù)組的概念及定義    218
8.8.2  指針數(shù)組的應(yīng)用及程序舉例    219
8.9  指向指針的指針    221
8.9.1  指向指針的指針的概念、定義與賦值    221
8.9.2  指向指針的指針的程序舉例    222
8.10  main函數(shù)的命令行參數(shù)    224
8.10.1  概念與一般形式    224
8.10.2  指針數(shù)組用作main函數(shù)的形參及程序舉例    224
小結(jié)    225
習(xí)題    226
第9章  構(gòu)造數(shù)據(jù)類型    230
9.1  結(jié)構(gòu)體    230
9.1.1  結(jié)構(gòu)體類型定義    230
9.1.2  結(jié)構(gòu)體類型變量定義    231
9.1.3  結(jié)構(gòu)體類型變量的引用    232
9.1.4  結(jié)構(gòu)體數(shù)組    233
9.1.5  指向結(jié)構(gòu)體類型數(shù)據(jù)的指針    234
9.2  鏈表    237
9.2.1  概述    237
9.2.2  創(chuàng)建靜態(tài)鏈表    239
9.2.3  創(chuàng)建動(dòng)態(tài)鏈表    240
9.3  共用體    243
9.3.1  共用體的概念    243
9.3.2  共用體類型的定義    243
9.3.3  共用體變量的定義和引用    243
9.4  枚舉類型    245
9.5  定義已有類型的別名    246
9.6  位段    247
小結(jié)    249
習(xí)題    250
第10章  文件    252
10.1  概述    252
10.1.1  文件應(yīng)用的需求舉例    252
10.1.2  文件的概念、文件名和文件屬性    252
10.1.3  緩沖文件系統(tǒng)與非緩沖文件系統(tǒng)    253
10.1.4  流式文件、文本流與C語言文件分類    253
10.1.5  文件類型指針及其定義    254
10.2  文件的打開與關(guān)閉    254
10.2.1  文件的打開    255
10.2.2  文件的關(guān)閉    256
10.3  文件的讀寫    257
10.3.1  讀寫一個(gè)字符    257
10.3.2  讀寫兩個(gè)字節(jié)    259
10.3.3  讀寫一行字符    260
10.3.4  讀寫一個(gè)數(shù)據(jù)塊    261
10.3.5  讀寫一個(gè)字符串    263
10.3.6  按指定格式讀寫數(shù)據(jù)    264
10.4  文件的定位    264
10.4.1  移動(dòng)文件指針到文件頭部    264
10.4.2  移動(dòng)文件指針到指定位置    265
10.4.3  獲得流中文件指針的位置    266
10.5  文件狀態(tài)檢測(cè)    266
10.6  文件操作的程序?qū)嵗?nbsp;   267
小結(jié)    269
習(xí)題    270
第11章  C++基礎(chǔ)    271
11.1  C++概述    271
11.2  C++對(duì)C的擴(kuò)充    272
11.2.1  C++的輸入輸出    273
11.2.2  C++的行注釋    275
11.2.3  const常量定義與使用    275
11.2.4  局部變量的定義與全局變量作用域運(yùn)算符    277
11.2.5  變量的引用    277
11.2.6  帶缺省參數(shù)的函數(shù)    279
11.2.7  內(nèi)聯(lián)函數(shù)    281
11.2.8  new與delete運(yùn)算符    282
11.3  C++面向?qū)ο蟪绦蛟O(shè)計(jì)    283
11.3.1  類與對(duì)象    283
11.3.2  構(gòu)造函數(shù)與析構(gòu)函數(shù)    287
11.3.3  靜態(tài)成員    288
11.3.4  友元    289
11.3.5  重載    290
11.3.6  繼承與派生    292
11.3.7  多態(tài)性與虛函數(shù)    295
11.3.8  I/O類庫(kù)與文件輸入輸出 297
11.3.9  模板    298
小結(jié)    299
習(xí)題    300
附錄A  ASCII字符一覽表    301
附錄B  全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)(C語言程序設(shè)計(jì))考試大綱    303
附錄C  Turbo C 2.0常用庫(kù)函數(shù)    307
附錄D  上機(jī)實(shí)驗(yàn)    314

本目錄推薦

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