注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合程序設(shè)計(jì)基礎(chǔ)(C語言版)

程序設(shè)計(jì)基礎(chǔ)(C語言版)

程序設(shè)計(jì)基礎(chǔ)(C語言版)

定 價(jià):¥35.00

作 者: 丁益祥,胡新榮 著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787030392336 出版時(shí)間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 224 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了C語言程序設(shè)計(jì)所涉及的標(biāo)記、類型、運(yùn)算符、表達(dá)式、基本輸入/輸出、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組類型、指針類型、函數(shù)、變量的屬性、編譯預(yù)處理、結(jié)構(gòu)體類型、共同體類型、枚舉類型以及文件等內(nèi)容。各章后的習(xí)題均選自近年來全國計(jì)算機(jī)等級(jí)考試二級(jí)C語言的考試真題,便于課后復(fù)習(xí)鞏固每一章的知識(shí)點(diǎn)。本書結(jié)構(gòu)合理,內(nèi)容深入淺出,適合作為高等院校本科和??平滩模策m合初學(xué)編程的自學(xué)者作為參考用書。

作者簡介

暫缺《程序設(shè)計(jì)基礎(chǔ)(C語言版)》作者簡介

圖書目錄

前言
第1章  緒論 1
1.1  程序設(shè)計(jì)語言 1
1.1.1  機(jī)器語言 1
1.1.2  匯編語言 1
1.1.3  高級(jí)語言 2
1.2  C語言概況 2
1.2.1  C語言的發(fā)展歷史 2
1.2.2  C語言的特點(diǎn) 3
1.3  C語言程序的基本結(jié)構(gòu) 3
1.4  C語言程序的上機(jī)執(zhí)行過程 4
1.5  習(xí)題 5
第2章  標(biāo)記、類型與表達(dá)式 7
2.1  標(biāo)記 7
2.1.1  關(guān)鍵字 7
2.1.2  標(biāo)識(shí)符 7
2.1.3  常量 8
2.1.4  串字面量 10
2.1.5  標(biāo)點(diǎn)符號(hào) 11
2.2  類型 11
2.2.1  基本類型 12
2.2.2  枚舉類型 13
2.2.3  空類型 13
2.2.4  派生類型 13
2.2.5  類型的其他分類方法 13
2.3  變量與常用類型說明符 13
2.3.1  變量 13
2.3.2  int類型 14
2.3.3  char類型 15
2.3.4  float類型和double類型 16
2.4  運(yùn)算符與表達(dá)式 17
2.4.1  表達(dá)式 17
2.4.2  乘法類運(yùn)算符 17
2.4.3  加法類運(yùn)算符 17
2.4.4  運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 18
2.4.5  sizeof運(yùn)算符 18
2.4.6  一元加運(yùn)算符與一元減運(yùn)算符 19
2.4.7  常用算術(shù)轉(zhuǎn)換 20
2.4.8  賦值運(yùn)算符 21
2.4.9  后綴增1運(yùn)算符與后綴減1運(yùn)算符 24
2.4.10  前綴增1運(yùn)算符與前綴減1運(yùn)算符 25
2.4.11  類型轉(zhuǎn)換運(yùn)算符 26
2.4.12  逗號(hào)運(yùn)算符 26
2.5  延伸閱讀 28
2.5.1  整數(shù)轉(zhuǎn)換階(integer conversion rank) 28
2.5.2  整數(shù)提升(integer promotion) 28
2.5.3  常用算術(shù)轉(zhuǎn)換(usual arithmetic conversion) 29
2.5.4  副作用(side effect) 30
2.5.5  序點(diǎn)(sequence point) 30
2.5.6  左值(lvalue)和右值(rvalue) 31
2.5.7  數(shù)組(array)和函數(shù)指示符(function designator) 31
2.6  習(xí)題 32
第3章  順序結(jié)構(gòu) 34
3.1  結(jié)構(gòu)化程序設(shè)計(jì) 34
3.1.1  算法的基本概念 34
3.1.2  流程圖 35
3.2  語句 37
3.2.1  表達(dá)式語句 38
3.2.2  復(fù)合語句 38
3.3  常用類型數(shù)據(jù)的輸出和輸入 39
3.3.1  數(shù)據(jù)輸入/輸出的概念 39
3.3.2  常用類型數(shù)據(jù)和字符串的輸出 39
3.3.3  常用類型數(shù)據(jù)的輸入 41
3.4  庫函數(shù)printf詳解 44
3.5  庫函數(shù)scanf詳解 46
3.6  習(xí)題 46
第4章  選擇結(jié)構(gòu) 49
4.1  關(guān)系運(yùn)算符和相等類運(yùn)算符 49
4.1.1  關(guān)系運(yùn)算符 49
4.1.2  相等類運(yùn)算符 50
4.2  邏輯運(yùn)算符 51
4.2.1  邏輯非運(yùn)算符 51
4.2.2  邏輯與運(yùn)算符 51
4.2.3  邏輯或運(yùn)算符 52
4.3  if語句 53
4.3.1  第一種形式 53
4.3.2  第二種形式 55
4.3.3  嵌套的if語句 57
4.4  條件運(yùn)算符 61
4.5  switch語句 62
4.6  習(xí)題 67
第5章  循環(huán)結(jié)構(gòu) 71
5.1  for語句 71
5.2  while語句 78
5.3  do-while語句 83
5.4  標(biāo)號(hào)語句和跳轉(zhuǎn)語句 85
5.4.1  標(biāo)號(hào)語句 85
5.4.2  跳轉(zhuǎn)語句 85
5.5  嵌套的循環(huán)語句 89
5.6  習(xí)題 94
第6章  數(shù)組類型 99
6.1  一維數(shù)組 99
6.1.1  數(shù)組聲明 99
6.1.2  引用數(shù)組元素 100
6.1.3  初始化數(shù)組 104
6.2  二維數(shù)組 105
6.2.1  數(shù)組聲明 105
6.2.2  引用數(shù)組元素 106
6.2.3  初始化數(shù)組 108
6.3  數(shù)組與字符串 110
6.3.1  使用數(shù)組元素類型為char的數(shù)組存儲(chǔ)字符串 110
6.3.2  常用字符串處理庫函數(shù) 113
6.4  習(xí)題 116
第7章  指針類型 119
7.1  指針與指針變量 119
7.1.1  指針的概念 119
7.1.2  指針變量的聲明 120
7.1.3  取地址運(yùn)算符和間接尋址運(yùn)算符 120
7.2  指針與一維數(shù)組 122
7.2.1  使指針指向數(shù)組元素 122
7.2.2  下標(biāo)運(yùn)算符 123
7.2.3  引用數(shù)組元素 123
7.3  指針與二維數(shù)組 125
7.3.1  二維數(shù)組中的地址 125
7.3.2  引用數(shù)組元素 126
7.4  指針與字符串 129
7.5  指針數(shù)組 131
7.6  習(xí)題 132
第8章  函數(shù) 135
8.1  概述 135
8.2  函數(shù)定義 136
8.3  函數(shù)聲明 138
8.4  函數(shù)調(diào)用 139
8.4.1  函數(shù)調(diào)用運(yùn)算符 139
8.4.2  形參是指針變量 144
8.4.3  形參是一維數(shù)組 144
8.4.4  形參是二維數(shù)組 146
8.5  實(shí)參向形參的單向傳遞 147
8.6  有形參的main函數(shù) 151
8.7  指向函數(shù)的指針變量 152
8.8  遞歸的函數(shù)調(diào)用 154
8.9  習(xí)題 156
第9章  變量的屬性和編譯預(yù)處理 160
9.1  變量的作用域 160
9.1.1  局部變量 160
9.1.2  全局變量 162
9.2  變量的存儲(chǔ)類別 163
9.2.1  局部變量的存儲(chǔ)類別 163
9.2.2  全局變量的存儲(chǔ)類別 165
9.3  宏定義 166
9.3.1  不帶參數(shù)的宏定義 166
9.3.2  帶參數(shù)的宏定義 167
9.4  文件包含 168
9.5  條件編譯 168
9.6  習(xí)題 170
第10章  結(jié)構(gòu)體、共同體和枚舉類型 172
10.1  結(jié)構(gòu)體類型 172
10.1.1  結(jié)構(gòu)體類型聲明 172
10.1.2  結(jié)構(gòu)體類型的變量聲明 173
10.1.3  初始化結(jié)構(gòu)體類型的變量 175
10.1.4  引用結(jié)構(gòu)體類型的變量 176
10.1.5  指向結(jié)構(gòu)體類型的指針變量 178
10.2  結(jié)構(gòu)體類型與數(shù)組 180
10.2.1  數(shù)組聲明 180
10.2.2  引用數(shù)組元素的成員 181
10.2.3  初始化數(shù)組 181
10.3  結(jié)構(gòu)體類型與函數(shù) 184
10.3.1  形參是結(jié)構(gòu)體類型的變量 184
10.3.2  形參是指向結(jié)構(gòu)體類型的指針變量 186
10.3.3  形參是數(shù)組元素為結(jié)構(gòu)體類型的數(shù)組 187
10.4  單鏈表 189
10.4.1  動(dòng)態(tài)存儲(chǔ)庫函數(shù) 190
10.4.2  單鏈表的基本操作 191
10.5  共同體類型 195
10.5.1  共同體類型聲明 195
10.5.2  共同體類型的變量聲明 196
10.5.3  初始化共同體類型的變量 197
10.5.4  引用共同體類型的變量 197
10.6  枚舉類型 200
10.6.1  枚舉類型聲明 200
10.6.2  枚舉常量的值 200
10.6.3  枚舉類型的變量聲明 201
10.7  typedef聲明 203
10.8  習(xí)題 204
第11章  文件 208
11.1  文件指針 208
11.2  打開和關(guān)閉文件 208
11.2.1  打開文件 208
11.2.2  關(guān)閉文件 209
11.3  文件的讀寫操作 209
11.3.1  字符讀寫庫函數(shù) 210
11.3.2  字符串讀寫庫函數(shù) 211
11.3.3  庫函數(shù)fprintf和庫函數(shù)fscanf 212
11.4  習(xí)題 214
附錄A  運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 217
附錄B  ASCII碼表 219
附錄C  Microsoft Visual C++ 6.0使用簡介 220
參考文獻(xiàn) 225

本目錄推薦

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