程序設(shè)計基礎(chǔ)(C語言)實驗與習(xí)題指導(dǎo)
定 價:31 元
叢書名:普通高等教育“十三五”規(guī)劃教材
- 作者:楊永斌,丁明勇主編
- 出版時間:2012/8/1
- ISBN:9787030353368
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312
- 頁碼:205
- 紙張:
- 版次:41641
- 開本:16開
本書包括3章。第1章C語言程序設(shè)計開發(fā)環(huán)境,介紹了Turbo C集成開發(fā)環(huán)境和Visual C++集成開發(fā)環(huán)境下編寫、調(diào)試C程序所需的基本知識。第2章C語言程序設(shè)計實驗指導(dǎo),精心設(shè)計了20個與C語言程序設(shè)計知識點緊密相關(guān)的實驗項目,實驗1至實驗19包括多個驗證性實驗、填空性實驗、程序改錯和設(shè)計性實驗,實驗20提供了5個綜合性實驗供讀者進(jìn)行課程設(shè)計時采用。實驗項目采用任務(wù)驅(qū)動模式,每個實驗?zāi)康拿鞔_、內(nèi)容豐富、可操作性強(qiáng),注重訓(xùn)練讀者解決實際問題的能力及實際動手和應(yīng)用能力。第3章C語言程序設(shè)計學(xué)習(xí)指南,按照C語言程序設(shè)計的知識體系進(jìn)行分析講解,包括知識要點復(fù)習(xí)、典型題例解析和自測訓(xùn)練,方便讀者自主學(xué)習(xí)和復(fù)習(xí),鞏固所學(xué)知識,掌握典型的解題方法和思路。本書既是一本實驗指導(dǎo)書,也是一本學(xué)習(xí)、復(fù)習(xí)指導(dǎo)書。
更多科學(xué)出版社服務(wù),請掃碼獲取。
目錄
前言
第1章 C語言程序設(shè)計開發(fā)環(huán)境 1
1.1 Turbo C集成開發(fā)環(huán)境 1
1.2 Visual C++集成開發(fā)環(huán)境簡介 4
第2章 C語言程序設(shè)計實驗指導(dǎo) 12
實驗1 C語言概述 12
實驗2 C語言基本數(shù)據(jù)類型 15
實驗3 C語言表達(dá)式 18
實驗4 順序結(jié)構(gòu)程序設(shè)計 21
實驗5 選擇結(jié)構(gòu)程序設(shè)計 23
實驗6 基本循環(huán)結(jié)構(gòu)程序設(shè)計 26
實驗7 嵌套循環(huán)結(jié)構(gòu)程序設(shè)計 29
實驗8 循環(huán)結(jié)構(gòu)綜合應(yīng)用程序設(shè)計 32
實驗9 函數(shù)基本應(yīng)用 36
實驗10 變量的存儲屬性與編譯預(yù)處理 40
實驗11 一維數(shù)組 43
實驗12 二維數(shù)組 47
實驗13 字符數(shù)組 51
實驗14 指針與函數(shù) 54
實驗15 指針與數(shù)組 58
實驗16 結(jié)構(gòu)體數(shù)據(jù)類型 62
實驗17 結(jié)構(gòu)體數(shù)據(jù)類型的應(yīng)用 67
實驗18 共同體與枚舉類型 74
實驗19 文件 78
實驗20 綜合程序設(shè)計 84
第3章 C語言程序設(shè)計學(xué)習(xí)指南 86
3.1 C語言程序設(shè)計概述 86
3.2 C語言的基本數(shù)據(jù)類型與表達(dá)式 89
3.3 順序結(jié)構(gòu)程序設(shè)計 98
3.4 選擇結(jié)構(gòu)程序設(shè)計 102
3.5 循環(huán)結(jié)構(gòu)程序設(shè)計 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 判斷一個數(shù)是否為素數(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 兩個字符串的連接 223
算法15 兩個字符串的比較 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è)計模擬試題 235