注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C語言程序設計教程(希望電子)

C語言程序設計教程(希望電子)

C語言程序設計教程(希望電子)

定 價:¥24.00

作 者: 曾春平,朱小谷,晏海華編著
出版社: 北京希望電子出版社
叢編項: 21世紀高等院校計算機基礎系列教材
標 簽: C

ISBN: 9787505111257 出版時間: 2005-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 286 字數(shù):  

內容簡介

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

作者簡介

暫缺《C語言程序設計教程(希望電子)》作者簡介

圖書目錄

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

本目錄推薦

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