C語言程序設(shè)計(jì)實(shí)驗(yàn)教程(第2版)
定 價(jià):39 元
叢書名:高等院校電氣信息類專業(yè)"互聯(lián)網(wǎng)+"創(chuàng)新規(guī)劃教材
- 作者:王莉莉,王妍 主編
- 出版時(shí)間:2025/6/1
- ISBN:9787301361047
- 出 版 社:北京大學(xué)出版社
- 中圖法分類:TP312.8
- 頁碼:232
- 紙張:
- 版次:2
- 開本:16開
本書是北京大學(xué)出版社出版的《C語言程序設(shè)計(jì)教程(第2版)》的配套實(shí)驗(yàn)指導(dǎo)教材。本書內(nèi)容從教學(xué)實(shí)際需要出發(fā),兼顧不同學(xué)生的實(shí)際計(jì)算機(jī)水平,共設(shè)置了五部分內(nèi)容:第一部分給出了每章主要內(nèi)容的上機(jī)指導(dǎo),對(duì)學(xué)生上機(jī)中易犯的錯(cuò)誤進(jìn)行了細(xì)致的分析;第二部分給出了配合教學(xué)并培養(yǎng)學(xué)生動(dòng)手和獨(dú)立思考能力的16個(gè)實(shí)驗(yàn)項(xiàng)目;第三部分為提高學(xué)生程序設(shè)計(jì)的綜合能力給出了不同類型的課程設(shè)計(jì)題目,對(duì)學(xué)習(xí)內(nèi)容進(jìn)行一定的拓展;第四部分給出部分習(xí)題解答及分析;第五部分為配合學(xué)生期末復(fù)習(xí)給出了4套自測(cè)練習(xí)題和2套全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語言程序設(shè)計(jì)模擬題。附錄部分不僅給出了實(shí)驗(yàn)報(bào)告和課程設(shè)計(jì)報(bào)告的參考樣本,還分析了編譯C語言程序時(shí)出現(xiàn)的常見錯(cuò)誤。通過使用本書,學(xué)生可以體會(huì)、消化、掌握和應(yīng)用C語言程序設(shè)計(jì)的相關(guān)知識(shí)和技術(shù)。
本書通俗易懂,邏輯性強(qiáng),實(shí)驗(yàn)內(nèi)容設(shè)置合理,適合作為各類高等院校C語言程序設(shè)計(jì)課程的實(shí)驗(yàn)教學(xué)用書,也可以作為學(xué)習(xí)C語言程序設(shè)計(jì)的輔助教材和參考書。
王莉莉
----------------------------
王莉莉,副教授,長(zhǎng)春工程學(xué)院計(jì)算機(jī)學(xué)院,《大數(shù)據(jù)與人工智能》與《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)(C語言)》在線課程組負(fù)責(zé)人。
主要研究方向?yàn)槌绦蛟O(shè)計(jì)、大數(shù)據(jù)、數(shù)據(jù)庫(kù)、人工智能。出版教材3套,主持或參與的省部級(jí)項(xiàng)目7項(xiàng)。歷年主講的課程包括C語言程序設(shè)計(jì)、VB語言程序設(shè)計(jì)、大學(xué)計(jì)算機(jī)基礎(chǔ)、網(wǎng)頁設(shè)計(jì)、數(shù)據(jù)庫(kù)原理、大數(shù)據(jù)與人工智能等。
王妍
----------------------------
王妍,碩士,長(zhǎng)春工程學(xué)院教師。主要研究領(lǐng)域:大數(shù)據(jù)與人工智能、數(shù)據(jù)分析與挖掘。主要成就:先后主持和參與多項(xiàng)省級(jí)教研教改及科研項(xiàng)目。發(fā)表論文十余篇。參編教材《大數(shù)據(jù)與人工智能》《大學(xué)計(jì)算機(jī)基礎(chǔ)》。
第一部分 上機(jī)指導(dǎo) 1
1.1 第1章上機(jī)練習(xí) 1
1.2 第2章上機(jī)練習(xí) 10
1.3 第3章上機(jī)練習(xí) 13
1.4 第4章上機(jī)練習(xí) 15
1.5 第5章上機(jī)練習(xí) 18
1.6 第6章上機(jī)練習(xí) 21
1.7 第7章上機(jī)練習(xí) 25
1.8 第8章上機(jī)練習(xí) 29
1.9 第9章上機(jī)練習(xí) 31
1.10 第10章上機(jī)練習(xí) 35
第二部分 實(shí)驗(yàn)項(xiàng)目 39
2.1 C語言程序設(shè)計(jì)初步 39
2.2 順序結(jié)構(gòu)程序設(shè)計(jì) 40
2.3 選擇結(jié)構(gòu)程序設(shè)計(jì) 42
2.4 單層循環(huán)程序設(shè)計(jì) 45
2.5 嵌套循環(huán)程序設(shè)計(jì) 47
2.6 一維數(shù)組程序設(shè)計(jì) 50
2.7 二維數(shù)組程序設(shè)計(jì) 53
2.8 字符數(shù)組程序設(shè)計(jì) 56
2.9 函數(shù)調(diào)用程序設(shè)計(jì) 59
2.10 遞歸函數(shù)和數(shù)組作為參數(shù)程序設(shè)計(jì) 61
2.11 指針與變量程序設(shè)計(jì) 64
2.12 指針與數(shù)組程序設(shè)計(jì) 67
2.13 指針與字符串程序設(shè)計(jì) 70
2.14 結(jié)構(gòu)體程序設(shè)計(jì) 73
2.15 文件程序設(shè)計(jì) 76
2.16 綜合程序設(shè)計(jì)(大作業(yè)) 79
第三部分 課程設(shè)計(jì) 80
3.1 概述 80
3.2 總體要求 80
3.3 課程設(shè)計(jì)樣例——學(xué)生成績(jī)統(tǒng)計(jì) 81
3.4 課程設(shè)計(jì)題目 84
第四部分 習(xí)題解析 95
4.1 C語言概述 95
4.2 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式 97
4.3 順序結(jié)構(gòu)程序設(shè)計(jì) 101
4.4 選擇結(jié)構(gòu)程序設(shè)計(jì) 106
4.5 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 112
4.6 數(shù)組 119
4.7 函數(shù) 126
4.8 指針 136
4.9 結(jié)構(gòu)體和鏈表 146
4.10 文件 156
4.11 編譯預(yù)處理 160
4.12 位運(yùn)算 163
第五部分 自測(cè)練習(xí) 166
5.1 自測(cè)練習(xí)第1套 166
5.2 自測(cè)練習(xí)第2套 173
5.3 自測(cè)練習(xí)第3套 180
5.4 自測(cè)練習(xí)第4套 186
5.5 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語言程序設(shè)計(jì)模擬題1 193
5.6 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語言程序設(shè)計(jì)模擬題2 203
附錄 213
附錄A 實(shí)驗(yàn)報(bào)告參考樣本 213
附錄B 課程設(shè)計(jì)報(bào)告參考樣本 214
附錄C C語言常見錯(cuò)誤(中英對(duì)照) 216
參考文獻(xiàn) 224