注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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à):¥21.00

作 者: 汪金營(yíng)編著
出版社: 人民郵電出版社
叢編項(xiàng): 高職高專計(jì)算機(jī)教材
標(biāo) 簽: C語(yǔ)言 程序設(shè)計(jì) 高等教育 教材

ISBN: 9787115123855 出版時(shí)間: 2004-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 252 字?jǐn)?shù):  

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

  本書(shū)以Turbo C 2.0為學(xué)習(xí)環(huán)境,涵蓋了最新全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)考試大綱"C語(yǔ)言程序設(shè)計(jì)"的全部?jī)?nèi)容。本書(shū)分為14章,主要內(nèi)容包括:C語(yǔ)言程序的構(gòu)成、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、數(shù)據(jù)的輸入與輸出、結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)句、數(shù)組和字符串、指針、函數(shù)、變量的存儲(chǔ)類型、編譯預(yù)處理、結(jié)構(gòu)體和共同體、位運(yùn)算、文件及精選題解,附錄還介紹常見(jiàn)錯(cuò)誤分析等。本書(shū)緊扣"語(yǔ)言和程序設(shè)計(jì)"兩個(gè)環(huán)節(jié),循序漸進(jìn),由淺入深,重點(diǎn)難點(diǎn)分析、講解透徹,適合作為高職高專C語(yǔ)言程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)等級(jí)考試的輔導(dǎo)教材。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章  C語(yǔ)言概述   1
1.1  C語(yǔ)言簡(jiǎn)述  1
1.2  C語(yǔ)言程序的構(gòu)成  1
1.2.1  初步認(rèn)識(shí)C語(yǔ)言程序  1
1.2.2  C語(yǔ)言程序的基本結(jié)構(gòu)   2
1.2.3  僅由main函數(shù)構(gòu)成的C語(yǔ)言程序的一般結(jié)構(gòu)  3
1.2.4  C語(yǔ)句的構(gòu)成  4
1.3  C語(yǔ)言程序的調(diào)試與運(yùn)行  5
1.3.1  開(kāi)發(fā)一個(gè)C語(yǔ)言程序  5
1.3.2  Turbo C 2.0的運(yùn)行環(huán)境和啟動(dòng)  6
1.3.3  Turbo C 2.0集成開(kāi)發(fā)環(huán)境的使用  6
1.3.4  編輯、運(yùn)行C語(yǔ)言程序  9
習(xí)題  10
第2章  C語(yǔ)言的基本數(shù)據(jù)類型、常量和變量  13
2.1  C語(yǔ)言的基本數(shù)據(jù)類型  13
2.1.1  5種基本數(shù)據(jù)類型  13
2.1.2  修飾符  13
2.1.3  存儲(chǔ)格式  14
2.2  常量  15
2.2.1  整型常量  15
2.2.2  實(shí)型常量  16
2.2.3  字符常量  16
2.2.4  字符串常量  17
2.2.5  符號(hào)常量  18
2.3  變量  18
2.3.1  變量的定義  19
2.3.2  變量的初始化  19
習(xí)題  19
第3章  運(yùn)算符和表達(dá)式  22
3.1  算術(shù)運(yùn)算符和算術(shù)表達(dá)式  22
3.1.1  算術(shù)運(yùn)算符  22
3.1.2  算術(shù)表達(dá)式  22
3.1.3  算術(shù)運(yùn)算符的優(yōu)先級(jí)和結(jié)合性  23
3.1.4  算術(shù)表達(dá)式的數(shù)據(jù)類型  23
3.2  賦值運(yùn)算符、賦值表達(dá)式和賦值語(yǔ)句  25
3.2.1  賦值運(yùn)算符  25
3.2.2  賦值表達(dá)式  26
3.2.3  賦值語(yǔ)句  27
3.2.4  賦值表達(dá)式的類型  27
3.3  自增、自減運(yùn)算符  29
3.4  關(guān)系運(yùn)算符和關(guān)系表達(dá)式  30
3.4.1  關(guān)系運(yùn)算符  30
3.4.2  關(guān)系表達(dá)式  30
3.5  邏輯運(yùn)算符和邏輯表達(dá)式  31
3.5.1  邏輯運(yùn)算符  31
3.5.2  邏輯表達(dá)式  31
3.6  逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式  32
3.7  求占字節(jié)運(yùn)算符(sizeof)  33
習(xí)題  34
第4章  數(shù)據(jù)的輸入和輸出  37
4.1  scanf()函數(shù)  37
4.2  printf()函數(shù)  39
4.3  scanf()和printf()應(yīng)用舉例  42
4.4  getchar()函數(shù)與putchar()函數(shù)  45
習(xí)題  46
第5章  結(jié)構(gòu)化程序設(shè)計(jì)和C語(yǔ)言程序控制語(yǔ)句  50
5.1  流程圖和結(jié)構(gòu)化程序設(shè)計(jì)  50
5.1.1  流程圖  50
5.1.2  結(jié)構(gòu)化程序設(shè)計(jì)  51
5.2  選擇結(jié)構(gòu)語(yǔ)句  52
5.2.1  if語(yǔ)句  52
5.2.2  if else 語(yǔ)句  53
5.2.3  if else語(yǔ)句的嵌套  54
5.2.4  if-else if-else語(yǔ)句  55
5.2.5  條件運(yùn)算符及表達(dá)式  57
5.3  switch語(yǔ)句和break語(yǔ)句  58
5.3.1  switch語(yǔ)句  58
5.3.2  break語(yǔ)句  60
5.4  循環(huán)結(jié)構(gòu)  62
5.4.l  for語(yǔ)句  62
5.4.2  for語(yǔ)句的其他形式  63
5.4.3  while語(yǔ)句  64
5.4.4  do-while語(yǔ)句  65
5.4.5  多重循環(huán)結(jié)構(gòu)  66
5.5  其他控制語(yǔ)句  68
5.5.1  break語(yǔ)句  68
5.5.2  exit()函數(shù)  69
5.5.3  continue語(yǔ)句  69
5.5.4  goto語(yǔ)句  70
習(xí)題  71
第6章  數(shù)組和字符串  77
6.1  一維數(shù)組的定義和元素的引用  77
6.1.1  一維數(shù)組的定義  77
6.1.2  一維數(shù)組的初始化  78
6.1.3  一維數(shù)組的引用  79
6.2  二維數(shù)組  80
6.2.1  二維數(shù)組的定義  80
6.2.2  二維數(shù)組的初始化  81
6.2.3  二維數(shù)組元素的引用  81
6.3  字符型數(shù)組和字符串  82
6.3.1  字符型數(shù)組的定義  82
6.3.2  字符型數(shù)組的初始化  83
6.3.3  字符數(shù)組的輸入和輸出  84
6.4  字符串處理函數(shù)  86
6.4.1  求字符串長(zhǎng)度函數(shù)strlen()  86
6.4.2  字符串拷貝函數(shù)strcpy()  86
6.4.3  字符串比較函數(shù)strcmp()  86
6.4.4  字符串連接函數(shù)strcat()  87
6.5  數(shù)組應(yīng)用舉例  88
習(xí)題  91
第7章  指針  96
7.1  指針的概念和定義  96
7.1.1  指針的概念  96
7.1.2  指針變量的定義  97
7.2  指針和簡(jiǎn)單變量  97
7.2.1  指針的初始化和賦值  97
7.2.2  空指針和void型指針  98
7.2.3  用指針訪問(wèn)變量的值  98
7.3  指針和一維數(shù)組  99
7.4  字符型指針和字符型一維數(shù)組  102
7.4.1  字符指針與字符數(shù)組的關(guān)系  102
7.4.2  對(duì)字符型指針進(jìn)行字符串的整體賦值  103
7.4.3  用指針處理字符串舉例  103
7.5  指針和二維數(shù)組  105
7.5.1  對(duì)二維數(shù)組的再認(rèn)識(shí)  105
7.5.2  把二維數(shù)組看作一維數(shù)組用指針引用其元素  106
7.5.3  定義行指針引用二維數(shù)組  107
7.5.4  指針數(shù)組  109
7.6  二級(jí)指針  111
7.6.1  二級(jí)指針的概念  111
7.6.2  二級(jí)指針的定義  111
7.6.3  二級(jí)指針應(yīng)用舉例  112
習(xí)題  114
第8章  函數(shù)  120
8.1  函數(shù)的構(gòu)成和定義  121
8.1.1  函數(shù)的構(gòu)成  121
8.1.2  函數(shù)的定義  121
8.1.3  對(duì)函數(shù)定義的說(shuō)明  122
8.1.4  函數(shù)的調(diào)用  123
8.1.5  函數(shù)參數(shù)傳遞  123
8.1.6  函數(shù)的說(shuō)明  124
8.2  函數(shù)參數(shù)傳遞舉例  124
8.3  返回值是指針的函數(shù)  128
8.4  函數(shù)指針與實(shí)參是函數(shù)名的傳遞  129
8.4.1  函數(shù)指針  129
8.4.2  實(shí)參是函數(shù)名的傳遞  131
8.5  函數(shù)的遞歸調(diào)用  132
8.5.1  遞歸調(diào)用  132
8.5.2  遞歸執(zhí)行過(guò)程  133
8.5.3  用遞歸算法求解問(wèn)題的條件  134
8.6  main()函數(shù)的參數(shù)  135
習(xí)題  136
第9章  變量的存儲(chǔ)類型和動(dòng)態(tài)分配內(nèi)存  142
9.1  變量的存儲(chǔ)類型  142
9.2  變量及其作用域和生存期  143
9.2.1  局部變量和全局變量  143
9.2.2  局部變量的作用域和生存期  144
9.2.3  全局變量的作用域和生存期  146
9.3  說(shuō)明符extern和static  146
9.3.1  全局變量的說(shuō)明符  146
9.3.2  外部函數(shù)、內(nèi)部函數(shù)及說(shuō)明符  148
9.3.3  說(shuō)明符extern和static應(yīng)用舉例  150
9.4  動(dòng)態(tài)分配內(nèi)存  151
9.4.1  動(dòng)態(tài)分配內(nèi)存的概念  151
9.4.2  動(dòng)態(tài)分配內(nèi)存函數(shù)  152
習(xí)題  154
第10章  編譯預(yù)處理  158
10.1  宏定義和宏替換  158
10.1.1  宏定義  158
10.1.2  帶參數(shù)的宏定義  159
10.1.3  宏定義的解除  161
10.2  文件包含  161
10.3  條件編譯  163
10.3.1  #if語(yǔ)句  163
10.3.2  #ifdef語(yǔ)句  164
10.3.3  #ifndef語(yǔ)句  165
習(xí)題  165
第11章  結(jié)構(gòu)體和共用體  167
11.1  類型定義(typedef)  167
11.2  結(jié)構(gòu)體  168
11.2.1  結(jié)構(gòu)體類型的定義  168
11.2.2  結(jié)構(gòu)體變量的定義  170
11.2.3  結(jié)構(gòu)體類型變量的引用  171
11.2.4  結(jié)構(gòu)體數(shù)組的定義、初始化和引用  173
11.2.5  結(jié)構(gòu)體指針的定義、初始化和使用  174
11.2.6  函數(shù)間結(jié)構(gòu)體的傳遞  176
11.2.7  結(jié)構(gòu)體類型函數(shù)和結(jié)構(gòu)體類型指針函數(shù)  179
11.2.8  鏈表  181
11.3  共用體  184
習(xí)題  186
第12章  位運(yùn)算  192
12.1  按位邏輯運(yùn)算  192
12.2  移位運(yùn)算  193
12.3  應(yīng)用舉例  195
習(xí)題  197
第13章  文件  200
13.1  文件概念  200
13.1.1  C語(yǔ)言的數(shù)據(jù)文件  200
13.1.2  文件的存取方式  200
13.2  文件的打開(kāi)與關(guān)閉  201
13.2.1  文件指針  201
13.2.2  打開(kāi)文件  201
13.2.3  文件的關(guān)閉  202
13.3  文件讀寫函數(shù)  202
13.3.1  字符讀寫函數(shù)getc()和fgetc()、putc()和fputc()  203
13.3.2  字符串讀寫函數(shù)fgets()和fputs()  204
13.3.3  帶格式的讀寫函數(shù)fscanf()和fprintf()  206
13.3.4  數(shù)據(jù)塊讀寫函數(shù)fread()和fwrite()  207
13.4  檢測(cè)文件末尾函數(shù)feof()  208
13.5  文件的定位與存取  209
13.5.1  文件的定位  209
13.5.2  文件的存取舉例  210
習(xí)題  211
第14章  精選題解  216
附錄1  常見(jiàn)錯(cuò)誤分析  233
附錄2  運(yùn)算符的優(yōu)先級(jí)和結(jié)合性  238
附錄3  常用字符與 ASCII代碼對(duì)照表  239
附錄4  庫(kù)函數(shù)  240

本目錄推薦

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