大學(xué)的課后習(xí)題冊(cè)都是沒有答案的,只有一本書,這份c語言程序設(shè)計(jì)教程第四版李麗娟課后答案,pdf格式完整版的,大家可以免費(fèi)獲取更多的課后習(xí)題答案,簡(jiǎn)單方便,詳細(xì)的解析過程。
c語言程序設(shè)計(jì)教程第四版李麗娟課后答案預(yù)覽
標(biāo)準(zhǔn)的課后習(xí)題答案
c語言程序設(shè)計(jì)教程第四版內(nèi)容提要
本書以C語言的基本語法、語句為基礎(chǔ),深入淺出地講述了C語言程序設(shè)計(jì)的基本概念、思想與方法。全書以程序案例為導(dǎo)向,采用計(jì)算思維的方法設(shè)計(jì)程序,通過程序案例,拓寬學(xué)生的思維,引導(dǎo)學(xué)生自主思考,逐步掌握程序設(shè)計(jì)的一般規(guī)律和方法。從對(duì)基本概念的講解到編寫程序解決實(shí)際問題,本書注重解決問題的方法引導(dǎo)。全書理論聯(lián)系實(shí)際,突出模塊化程序設(shè)計(jì)方法。
全書內(nèi)容可分為三部分,共11章。第一部分為第1章、第2章,是初學(xué)者的入門知識(shí),簡(jiǎn)單介紹C語言的基礎(chǔ)知識(shí),主要內(nèi)容有C語言程序的基本結(jié)構(gòu)、數(shù)據(jù)類型和數(shù)據(jù)的存儲(chǔ)方式、基本的程序表達(dá)式。第二部分為第3章~第5章,是程序設(shè)計(jì)的基礎(chǔ)部分,主要介紹程序算法的方法、程序語句的基本控制結(jié)構(gòu)。掌握了第一、第二部分的內(nèi)容,讀者可以完成簡(jiǎn)單的程序設(shè)計(jì)。第三部分為第6章~第11章,介紹模塊化程序設(shè)計(jì)的概念和實(shí)現(xiàn)的方法,主要內(nèi)容有函數(shù)、數(shù)組、指針、結(jié)構(gòu)體、文件、位運(yùn)算等。通過對(duì)這三部分知識(shí)單元的學(xué)習(xí),讀者可以逐步認(rèn)識(shí)模塊化程序設(shè)計(jì)的思想,掌握模塊化程序設(shè)計(jì)的方法。
全書語言簡(jiǎn)潔,通俗易懂,內(nèi)容敘述由淺入深。本書適合作為大學(xué)本科和?圃盒5慕滩模部晒┮话愎こ碳夹g(shù)人員參考。
c語言程序設(shè)計(jì)教程第四版目錄
第1章 引言 1
1.1 C語言的發(fā)展過程 1
1.2 C語言的特點(diǎn) 1
1.3 簡(jiǎn)單的C語言程序 3
1.4 C語言程序的結(jié)構(gòu) 5
1.5 C語言程序的執(zhí)行 6
1.5.1 源程序翻譯 6
1.5.2 鏈接目標(biāo)程序 7
1.5.3 集成開發(fā)工具 8
1.6 本章小結(jié) 8
習(xí)題 9
第2章 基本的程序語句 10
2.1 預(yù)備知識(shí) 10
2.1.1 定點(diǎn)數(shù)和浮點(diǎn)數(shù)的概念 10
2.1.2 整型數(shù)的二進(jìn)制表示 11
2.1.3 浮點(diǎn)型數(shù)據(jù)的二進(jìn)制表示 12
2.2 基本數(shù)據(jù)類型及取值范圍 14
2.3 標(biāo)識(shí)符、變量和常量 17
2.3.1 標(biāo)識(shí)符 17
2.3.2 變量和常量 18
2.4 基本運(yùn)算符、表達(dá)式及運(yùn)算的優(yōu)先級(jí) 23
2.4.1 算術(shù)運(yùn)算符及算術(shù)表達(dá)式 24
2.4.2 關(guān)系運(yùn)算符及關(guān)系表達(dá)式 28
2.4.3 邏輯運(yùn)算符及邏輯表達(dá)式 28
2.4.4 位運(yùn)算符及表達(dá)式 30
2.4.5 條件運(yùn)算符 30
2.4.6 逗號(hào)表達(dá)式 30
2.4.7 數(shù)據(jù)類型的轉(zhuǎn)換 32
2.4.8 復(fù)雜表達(dá)式的計(jì)算順序 32
2.4.9 C語言的基本語句結(jié)構(gòu) 33
2.5 標(biāo)準(zhǔn)輸入/輸出函數(shù)簡(jiǎn)介 34
2.5.1 格式化輸出函數(shù)printf() 35
2.5.2 格式化輸入函數(shù)scanf() 38
2.5.3 字符輸出函數(shù) 41
2.5.4 字符輸入函數(shù) 42
2.6 程序范例 44
2.7 本章小結(jié) 45
習(xí)題 46
第3章 程序的簡(jiǎn)單算法設(shè)計(jì) 52
3.1 結(jié)構(gòu)化程序的算法設(shè)計(jì) 52
3.2 結(jié)構(gòu)化算法的性質(zhì)及結(jié)構(gòu) 53
3.2.1 結(jié)構(gòu)化算法的性質(zhì) 53
3.2.2 結(jié)構(gòu)化算法的結(jié)構(gòu) 53
3.3 結(jié)構(gòu)化算法的描述方法 54
3.3.1 自然語言 54
3.3.2 流程圖 55
3.3.3 偽代碼 58
3.4 算法設(shè)計(jì)范例 61
3.5 本章小結(jié) 63
習(xí)題 63
第4章 分支結(jié)構(gòu) 65
4.1 if結(jié)構(gòu) 65
4.1.1 if語句 65
4.1.2 if_else語句 67
4.1.3 if語句的嵌套 69
4.2 switch結(jié)構(gòu) 72
4.2.1 switch語句 72
4.2.2 break語句在switch語句中的作用 74
4.3 程序范例 76
4.4 本章小結(jié) 82
習(xí)題 82
第5章 循環(huán)結(jié)構(gòu) 88
5.1 for語句 88
5.2 while語句 94
5.3 do_while語句 98
5.4 用于循環(huán)中的break語句和continue語句 99
5.5 循環(huán)結(jié)構(gòu)的嵌套 103
5.6 goto語句 104
5.7 程序范例 105
5.8 本章小結(jié) 108
習(xí)題 109
第6章 函數(shù)與宏定義 115
6.1 函數(shù)的概念 115
6.1.1 函數(shù)的定義 115
6.1.2 函數(shù)的聲明和調(diào)用 116
6.1.3 函數(shù)的傳值方式 117
6.2 變量的作用域和存儲(chǔ)類型 119
6.3 內(nèi)部函數(shù)與外部函數(shù) 122
6.4 遞歸函數(shù)的設(shè)計(jì)和調(diào)用 123
6.5 預(yù)處理 127
6.5.1 宏定義 127
6.5.2 文件包含 129
6.5.3 條件編譯及其他 130
6.6 綜合范例 132
6.7 本章小結(jié) 139
習(xí)題 139
第7章 數(shù)組 143
7.1 一維數(shù)組的定義和初始化 143
7.1.1 一維數(shù)組的定義 143
7.1.2 一維數(shù)組的初始化 145
7.2 一維數(shù)組的使用 146
7.3 多維數(shù)組 149
7.3.1 二維數(shù)組的概念 149
7.3.2 二維數(shù)組的定義 150
7.3.3 多維數(shù)組的定義 150
7.3.4 二維數(shù)組及多維數(shù)組的初始化 152
7.4 字符數(shù)組 154
7.4.1 字符數(shù)組的初始化 155
7.4.2 字符串的輸入 156
7.4.3 字符串的輸出 157
7.4.4 二維字符數(shù)組 158
7.5 數(shù)組作為函數(shù)的參數(shù) 162
7.5.1 數(shù)組元素作為函數(shù)的參數(shù) 162
7.5.2 數(shù)組名作為函數(shù)的參數(shù) 163
7.6 程序范例 166
7.7 本章小結(jié) 171
習(xí)題 172
第8章 指針 177
8.1 指針的概念 177
8.1.1 指針變量的定義 177
8.1.2 指針變量的使用 178
8.1.3 指針變量與簡(jiǎn)單變量的關(guān)系 179
8.2 指針的運(yùn)算 180
8.2.1 指針的算術(shù)運(yùn)算 180
8.2.2 指針的關(guān)系運(yùn)算 181
8.3 指針與數(shù)組的關(guān)系 182
8.3.1 指向一維數(shù)組的指針 182
8.3.2 指向多維數(shù)組的指針 184
8.3.3 字符指針 189
8.3.4 指針數(shù)組 190
8.4 指針作為函數(shù)的參數(shù) 192
8.5 函數(shù)的返回值為指針 194
*8.6 指向函數(shù)的指針 195
*8.7 main函數(shù)的參數(shù) 197
*8.8 指向指針的指針 198
*8.9 圖形處理模式 199
8.10 程序范例 202
8.11 本章小結(jié) 210
習(xí)題 210
第9章 構(gòu)造數(shù)據(jù)類型 215
9.1 結(jié)構(gòu)體數(shù)據(jù)類型 215
9.1.1 結(jié)構(gòu)體的定義 215
9.1.2 結(jié)構(gòu)體變量的定義 216
9.1.3 結(jié)構(gòu)體變量的初始化 217
9.1.4 結(jié)構(gòu)體變量成員的引用 218
9.1.5 結(jié)構(gòu)體變量成員的輸入/輸出 220
9.2 結(jié)構(gòu)體數(shù)組 220
9.2.1 結(jié)構(gòu)體數(shù)組的定義 220
9.2.2 結(jié)構(gòu)體數(shù)組成員的初始化和引用 221
9.3 結(jié)構(gòu)體變量與函數(shù) 221
9.3.1 函數(shù)的形參與實(shí)參為結(jié)構(gòu)體 221
9.3.2 函數(shù)的返回值類型為結(jié)構(gòu)體 222
9.4 聯(lián)合體數(shù)據(jù)類型 223
9.5 枚舉數(shù)據(jù)類型 226
9.6 鏈表的概念 227
9.6.1 動(dòng)態(tài)分配內(nèi)存 228
9.6.2 單鏈表的建立 229
9.6.3 從單鏈表中刪除結(jié)點(diǎn) 232
9.6.4 向鏈表中插入結(jié)點(diǎn) 234
9.7 程序范例 237
9.8 本章小結(jié) 243
習(xí)題 243
第10章 文件操作 248
10.1 文件的概念 248
10.2 文件的操作 248
10.2.1 文件的打開與關(guān)閉 248
10.2.2 文件操作的錯(cuò)誤檢測(cè) 251
10.2.3 文件的順序讀寫 251
10.2.4 文件的隨機(jī)讀寫 256
10.3 程序范例 259
10.4 本章小結(jié) 262
習(xí)題 262
第11章 位運(yùn)算 266
11.1 按位取反運(yùn)算 266
11.2 按位左移運(yùn)算 267
11.3 按位右移運(yùn)算 269
11.4 按位與運(yùn)算 271
11.5 按位或運(yùn)算 273
11.6 按位異或運(yùn)算 274
11.7 復(fù)合位運(yùn)算符 277
11.8 程序范例 277
11.9 本章小結(jié) 280
習(xí)題 280
附錄A C語言的關(guān)鍵字 283
附錄B ASCII字符表 284
附錄C 常用的C語言庫函數(shù) 287
附錄D 中英文關(guān)鍵詞對(duì)照 293
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版