程序設(shè)計(jì)基礎(chǔ)(C語言)實(shí)驗(yàn)與習(xí)題指導(dǎo)
定 價(jià):31 元
叢書名:普通高等教育“十三五”規(guī)劃教材
- 作者:楊永斌,丁明勇主編
- 出版時(shí)間:2012/8/1
- ISBN:9787030353368
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312
- 頁碼:205
- 紙張:
- 版次:41641
- 開本:16開
本書包括3章。第1章C語言程序設(shè)計(jì)開發(fā)環(huán)境,介紹了Turbo C集成開發(fā)環(huán)境和Visual C++集成開發(fā)環(huán)境下編寫、調(diào)試C程序所需的基本知識(shí)。第2章C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo),精心設(shè)計(jì)了20個(gè)與C語言程序設(shè)計(jì)知識(shí)點(diǎn)緊密相關(guān)的實(shí)驗(yàn)項(xiàng)目,實(shí)驗(yàn)1至實(shí)驗(yàn)19包括多個(gè)驗(yàn)證性實(shí)驗(yàn)、填空性實(shí)驗(yàn)、程序改錯(cuò)和設(shè)計(jì)性實(shí)驗(yàn),實(shí)驗(yàn)20提供了5個(gè)綜合性實(shí)驗(yàn)供讀者進(jìn)行課程設(shè)計(jì)時(shí)采用。實(shí)驗(yàn)項(xiàng)目采用任務(wù)驅(qū)動(dòng)模式,每個(gè)實(shí)驗(yàn)?zāi)康拿鞔_、內(nèi)容豐富、可操作性強(qiáng),注重訓(xùn)練讀者解決實(shí)際問題的能力及實(shí)際動(dòng)手和應(yīng)用能力。第3章C語言程序設(shè)計(jì)學(xué)習(xí)指南,按照C語言程序設(shè)計(jì)的知識(shí)體系進(jìn)行分析講解,包括知識(shí)要點(diǎn)復(fù)習(xí)、典型題例解析和自測(cè)訓(xùn)練,方便讀者自主學(xué)習(xí)和復(fù)習(xí),鞏固所學(xué)知識(shí),掌握典型的解題方法和思路。本書既是一本實(shí)驗(yàn)指導(dǎo)書,也是一本學(xué)習(xí)、復(fù)習(xí)指導(dǎo)書。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
目錄
前言
第1章 C語言程序設(shè)計(jì)開發(fā)環(huán)境 1
1.1 Turbo C集成開發(fā)環(huán)境 1
1.2 Visual C++集成開發(fā)環(huán)境簡(jiǎn)介 4
第2章 C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo) 12
實(shí)驗(yàn)1 C語言概述 12
實(shí)驗(yàn)2 C語言基本數(shù)據(jù)類型 15
實(shí)驗(yàn)3 C語言表達(dá)式 18
實(shí)驗(yàn)4 順序結(jié)構(gòu)程序設(shè)計(jì) 21
實(shí)驗(yàn)5 選擇結(jié)構(gòu)程序設(shè)計(jì) 23
實(shí)驗(yàn)6 基本循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 26
實(shí)驗(yàn)7 嵌套循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 29
實(shí)驗(yàn)8 循環(huán)結(jié)構(gòu)綜合應(yīng)用程序設(shè)計(jì) 32
實(shí)驗(yàn)9 函數(shù)基本應(yīng)用 36
實(shí)驗(yàn)10 變量的存儲(chǔ)屬性與編譯預(yù)處理 40
實(shí)驗(yàn)11 一維數(shù)組 43
實(shí)驗(yàn)12 二維數(shù)組 47
實(shí)驗(yàn)13 字符數(shù)組 51
實(shí)驗(yàn)14 指針與函數(shù) 54
實(shí)驗(yàn)15 指針與數(shù)組 58
實(shí)驗(yàn)16 結(jié)構(gòu)體數(shù)據(jù)類型 62
實(shí)驗(yàn)17 結(jié)構(gòu)體數(shù)據(jù)類型的應(yīng)用 67
實(shí)驗(yàn)18 共同體與枚舉類型 74
實(shí)驗(yàn)19 文件 78
實(shí)驗(yàn)20 綜合程序設(shè)計(jì) 84
第3章 C語言程序設(shè)計(jì)學(xué)習(xí)指南 86
3.1 C語言程序設(shè)計(jì)概述 86
3.2 C語言的基本數(shù)據(jù)類型與表達(dá)式 89
3.3 順序結(jié)構(gòu)程序設(shè)計(jì) 98
3.4 選擇結(jié)構(gòu)程序設(shè)計(jì) 102
3.5 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 109
3.6 函數(shù)與編譯預(yù)處理 124
3.7 數(shù)組 148
3.8 指針 164
3.9 結(jié)構(gòu)體、共同體與枚舉類型 180
3.10 文件 195
參考文獻(xiàn) 208
附錄1 常用算法 209
算法1 求最大公約數(shù) 209
算法2 求最小公倍數(shù) 209
算法3 求階乘 210
算法4 判斷一個(gè)數(shù)是否為素?cái)?shù) 211
算法5 求Fibonacci數(shù)列 211
算法6 選擇排序 213
算法7 冒泡排序 214
算法8 插入排序 217
算法9 順序查找 219
算法10 二分查找 220
算法11 求數(shù)組的最小值 221
算法12 將數(shù)組元素逆置 221
算法13 矩陣轉(zhuǎn)置 222
算法14 兩個(gè)字符串的連接 223
算法15 兩個(gè)字符串的比較 224
算法16 字符串的插入 225
算法17 字符串的刪除 226
算法18 有序數(shù)列的插入 227
算法19 有序數(shù)列的刪除 227
算法20 單鏈表的建立 228
算法21 單鏈表的遍歷 229
算法22 單鏈表的查找 230
算法23 單鏈表的插入 230
算法24 單鏈表的刪除 231
算法25 十進(jìn)制正整數(shù)轉(zhuǎn)換二至十六進(jìn)制數(shù) 233
附錄2 C語言程序設(shè)計(jì)模擬試題 235