注冊(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à):¥24.00

作 者: 曾春平,朱小谷,晏海華編著
出版社: 北京希望電子出版社
叢編項(xiàng): 21世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材
標(biāo) 簽: C

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

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

  《21世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材:C語(yǔ)言程序設(shè)計(jì)教程》是面向2l世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材,主要介紹了利用C語(yǔ)言編程的方法和技巧。全書(shū)通過(guò)對(duì)C語(yǔ)言概念、數(shù)據(jù)類型及其運(yùn)算、基本語(yǔ)句、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組定義和引用、函數(shù)、編譯預(yù)處理、指針、結(jié)構(gòu)體共同體和枚舉類型、位運(yùn)算、文件操作的描述,介紹C語(yǔ)言程序設(shè)計(jì)的基本方法,書(shū)中列舉了大量的程序?qū)嵗?,幫助讀者盡快掌握c語(yǔ)言和程序設(shè)計(jì)的基本方法?!?1世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材:C語(yǔ)言程序設(shè)計(jì)教程》可作為各級(jí)各類大中專院校相關(guān)專業(yè)教材,也可供廣大讀者學(xué)習(xí)和鞏固C語(yǔ)言使用。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章C語(yǔ)言概述 1
1.1C語(yǔ)言發(fā)展簡(jiǎn)介 1
1.2C語(yǔ)言的特點(diǎn) 2
1.2.1C語(yǔ)言是中級(jí)語(yǔ)言 2
1.2.2C語(yǔ)言是結(jié)構(gòu)化語(yǔ)言 3
1.2.3C語(yǔ)言是程序員的語(yǔ)言 3
1.3C語(yǔ)言的結(jié)構(gòu) 4
1.4C語(yǔ)言的開(kāi)發(fā)步驟和關(guān)鍵字 8
1.5習(xí)題 9
第2章數(shù)據(jù)類型及其運(yùn)算 10
2.1C的數(shù)據(jù)類型及其定義方法 10
2.1.1C的數(shù)據(jù)類型 10
2.1.2常量和變量 11
2.1.3整型數(shù)據(jù) 14
2.1.4實(shí)型數(shù)據(jù) 15
2.1.5字符型數(shù)據(jù) 16
2.2運(yùn)算的種類.優(yōu)先級(jí)和結(jié)合性 19
2.2.1算術(shù)運(yùn)算 19
2.2.2關(guān)系運(yùn)算和邏輯運(yùn)算 21
2.2.3位運(yùn)算 23
2.2.4賦值運(yùn)算 23
2.2.5其他運(yùn)算 24
2.2.6運(yùn)算符優(yōu)先級(jí)與表達(dá)式求值次序 26
2.3數(shù)據(jù)類型的轉(zhuǎn)換 27
2.3.1自動(dòng)類型轉(zhuǎn)換 27
2.3.2強(qiáng)制類型轉(zhuǎn)換 28
2.3.3賦值表達(dá)式中的類型轉(zhuǎn)換 28
2.4習(xí)題 29
第3章基本語(yǔ)句 32
3.1表達(dá)式語(yǔ)句.空語(yǔ)句及復(fù)合語(yǔ)句 33
3.1.1表達(dá)式語(yǔ)句 33
3.1.2空語(yǔ)句 33
3.1.3復(fù)合語(yǔ)句 33
3.1.4帶標(biāo)號(hào)的語(yǔ)句 34
3.2數(shù)據(jù)的輸入和輸出及輸入輸出函數(shù)的調(diào)用 34
3.2.1scanf()函數(shù)(格式化輸入函數(shù)) 35
3.2.2printf()函數(shù) 37
3.2.3getchar()函數(shù)與putchar()函數(shù) 40
3.3順序結(jié)構(gòu)程序設(shè)計(jì) 41
3.4習(xí)題 42
第4章選擇結(jié)構(gòu)程序設(shè)計(jì) 47
4.1用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu) 47
4.1.1if語(yǔ)句的兩種基本形式 47
4.1.2if...elseif語(yǔ)句 49
4.2用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu) 51
4.3選擇結(jié)構(gòu)的嵌套 53
4.3.1if語(yǔ)句嵌套 53
4.3.2switch語(yǔ)句嵌套 54
4.4習(xí)題 54
第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 60
5.1while和dowhile循環(huán)結(jié)構(gòu) 60
5.1.1while循環(huán)語(yǔ)句 60
5.1.2do-while循環(huán)語(yǔ)句 61
5.2for循環(huán)語(yǔ)句 63
5.2.1for循環(huán)語(yǔ)句的一般形式 63
5.2.2for循環(huán)變量 64
5.2.3無(wú)限循環(huán) 65
5.2.4沒(méi)有循環(huán)體的for循環(huán)語(yǔ)句 66
5.3循環(huán)嵌套 66
5.4continue和break語(yǔ)句 67
5.4.1continue語(yǔ)句 67
5.4.2break語(yǔ)句 68
5.5goto語(yǔ)句和語(yǔ)句標(biāo)號(hào)的使用 69
5.6例題分析 70
5.7習(xí)題 72
第6章數(shù)組的定義和引用 76
6.1一維數(shù)組定義.初始化和引用 76
6.1.1一維數(shù)組的定義 76
6.1.2一維數(shù)組的初始化 77
6.1.3一維數(shù)組的引用 78
6.2二維數(shù)組定義.初始化和引用 80
6.2.1二維數(shù)組的定義 80
6.2.2二維數(shù)組的初始化 82
6.2.3二維數(shù)組的引用 83
6.2.4多維數(shù)組 84
6.3字符數(shù)組 84
6.3.1字符數(shù)組的定義 84
6.3.2字符數(shù)組的初始化 85
6.3.3字符數(shù)組的引用 85
6.3.4字符數(shù)組的輸入輸出 86
6.3.5字符串?dāng)?shù)組 88
6.4習(xí)題 89
第7章函數(shù) 94
7.1標(biāo)準(zhǔn)庫(kù)函數(shù)的正確調(diào)用 95
7.2函數(shù)的定義 96
7.3函數(shù)的作用域規(guī)則 97
7.4函數(shù)的類型和返回值 98
7.5函數(shù)的參數(shù) 99
7.6函數(shù)的調(diào)用 100
7.6.1函數(shù)的正確調(diào)用 100
7.6.2函數(shù)原型——對(duì)被調(diào)用函數(shù)的聲明 101
7.6.3函數(shù)的嵌套調(diào)用 102
7.6.4函數(shù)的遞歸調(diào)用 104
7.7內(nèi)部函數(shù)與外部函數(shù) 106
7.7.1內(nèi)部函數(shù)(靜態(tài)函數(shù)) 106
7.7.2外部函數(shù) 107
7.8局部變量.全局變量及變量的存儲(chǔ)類別 107
7.8.1局部變量 107
7.8.2全局變量 109
7.8.3變量的存儲(chǔ)類別 110
7.9習(xí)題 114
第8章編譯預(yù)處理 118
8.1宏定義 118
8.1.1#define 118
8.1.2定義帶參的宏 119
8.2文件包含 120
8.3條件編譯命令 120
8.4習(xí)題 123
第9章指針 127
9.1地址.指針和指針變量的概念 127
9.2指針與變量 129
9.2.1指針變量的定義和類型 129
9.2.2指針變量的引用和運(yùn)算 129
9.2.3指針和指針變量作為函數(shù)的參數(shù) 131
9.3指針與數(shù)組 132
9.3.1指向一維數(shù)組及其元素的指針和指針變量 132
9.3.2一維數(shù)組名作函數(shù)參數(shù) 134
9.3.3二維數(shù)組的指針和指向二維數(shù)組的指針變量 136
9.3.4二維數(shù)組的指針或指針變量作為函數(shù)的參數(shù) 139
9.3.5字符數(shù)組的指針和指向字符數(shù)組的指針變量 140
9.4指針與函數(shù) 142
9.4.1函數(shù)的指針和指向函數(shù)的指針變量 142
9.4.2返回指針值的函數(shù) 145
9.5指針數(shù)組與指向指針的指針變量 145
9.5.1指針數(shù)組 145
9.5.2指向指針數(shù)據(jù)的指針變量 148
9.5.3指針數(shù)組作main函數(shù)中的參數(shù) 149
9.6習(xí)題 150
第10章結(jié)構(gòu)體.共用體.枚舉類型和自定義類型 155
10.1結(jié)構(gòu)體類型及其變量的定義和引用 155
10.1.1結(jié)構(gòu)體類型的定義 155
10.1.2結(jié)構(gòu)體變量的定義 156
10.1.3結(jié)構(gòu)體變量的初始化 158
10.1.4結(jié)構(gòu)體變量的引用 159
10.1.5結(jié)構(gòu)體變量的輸入輸出 160
10.2結(jié)構(gòu)體數(shù)組 161
10.2.1結(jié)構(gòu)體數(shù)組的定義 161
10.2.2結(jié)構(gòu)體數(shù)組的初始化 162
10.2.3結(jié)構(gòu)體數(shù)組的引用 163
10.3指向結(jié)構(gòu)體類型數(shù)據(jù)的指針 166
10.3.1指向結(jié)構(gòu)體變量的指針變量的定義和引用 166
10.3.2通過(guò)(指針或)指針變量訪問(wèn)結(jié)構(gòu)體數(shù)組 167
10.4結(jié)構(gòu)體與函數(shù) 169
10.4.1結(jié)構(gòu)體變量作為函數(shù)參數(shù)——單向值傳遞 169
10.4.2結(jié)構(gòu)體變量的指針(或指針變量)作為函數(shù)參數(shù)—傳地址 169
10.4.3返回結(jié)構(gòu)體類型值的函數(shù) 170
10.5簡(jiǎn)單(單向)鏈表的建立.輸出.刪除和插入 171
10.5.1什么是單向鏈表 171
10.5.2建立動(dòng)態(tài)單向鏈表 171
10.5.3刪除單向鏈表的結(jié)點(diǎn) 173
10.5.4向單向鏈表中插入結(jié)點(diǎn) 174
10.5.5綜合操作單向鏈表 175
10.6共用體 176
10.6.1共用體的概念 176
10.6.2共用體的定義 176
10.6.3共用體變量的引用 177
10.7枚舉類型 179
10.7.1枚舉類型和枚舉變量的定義和引用 179
10.7.2枚舉變量的輸入輸出 180
10.8自定義數(shù)據(jù)類型名 182
10.8.1自定義數(shù)據(jù)類型名的定義 182
10.8.2常見(jiàn)自定義類型名舉例 183
10.9習(xí)題 184
第11章位運(yùn)算 188
11.1位運(yùn)算的含義 188
11.2簡(jiǎn)單位運(yùn)算 189
11.2.1按位與運(yùn)算 189
11.2.2按位或運(yùn)算 190
11.2.3按位異或運(yùn)算 190
11.2.4取反運(yùn)算 190
11.2.5左移運(yùn)算與右移運(yùn)算 190
11.3習(xí)題 192
第12章文件操作 193
12.1C文件概述 193
12.2文件類型指針 194
12.3文件的打開(kāi)與關(guān)閉 195
12.3.1文件的打開(kāi)(fopen函數(shù)) 195
12.3.2文件的關(guān)閉(fclose函數(shù)) 196
12.4文件的讀寫(xiě) 196
12.4.1讀寫(xiě)字符(fgetc和fputc函數(shù)) 197
12.4.2使用feof()函數(shù) 199
12.4.3讀寫(xiě)字符串(fgets和fputs函數(shù)) 199
12.4.4格式化讀寫(xiě)(fscanf和fprintf函數(shù)) 201
12.4.5塊讀寫(xiě)(fread和fwrite函數(shù)) 202
12.5文件的定位 205
12.6習(xí)題 207
習(xí)題和參考解答 211
參考文獻(xiàn) 284

本目錄推薦

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