C語言程序設(shè)計(jì)實(shí)踐教程
定 價:34 元
叢書名:計(jì)算機(jī)系列\(zhòng)普通高等
當(dāng)前圖書已被 1 所學(xué)校薦購過!
查看明細(xì)
- 作者:張建宏,唐國民
- 出版時間:2014/6/1
- ISBN:9787030408914
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:
- 紙張:純質(zhì)紙
- 版次:
- 開本:16開
本書是《C語言程序設(shè)計(jì)》(唐國民、王智群主編,科學(xué)出版社出版)的配套學(xué)習(xí)輔導(dǎo)書,同時也可作為其他同類教材的學(xué)習(xí)輔導(dǎo)書。全書分為兩部分:部分是C語言程序設(shè)計(jì)基礎(chǔ),包括實(shí)踐習(xí)題及參考答案;第二部分是C語言程序設(shè)計(jì)實(shí)驗(yàn),包括與教材相配套的實(shí)驗(yàn),附錄詳細(xì)介紹了VC++ 6.0集成開發(fā)環(huán)境。 本書可作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,亦可作為高等院校學(xué)生和廣大計(jì)算機(jī)愛好者學(xué)習(xí)掌握C語言的自學(xué)輔導(dǎo)教材。
更多科學(xué)出版社服務(wù),請掃碼獲取。
C語言具有表達(dá)能力強(qiáng)、代碼質(zhì)量高和可移植性好等優(yōu)點(diǎn),同時具備高級語言和低級語言的許多優(yōu)點(diǎn),現(xiàn)已成為國內(nèi)外廣泛使用的主流程序設(shè)計(jì)語言。C語言不僅是各大專院校計(jì)算機(jī)專業(yè)的基礎(chǔ)課程,而且也是大多數(shù)非計(jì)算機(jī)專業(yè)的必修課程。同時,C語言程序設(shè)計(jì)又是一門實(shí)踐性很強(qiáng)的課程,讀者要真正學(xué)會使用C語言進(jìn)行程序設(shè)計(jì),除了要掌握相關(guān)程序設(shè)計(jì)的理論知識,還必須經(jīng)過大量的實(shí)踐環(huán)節(jié)訓(xùn)練,掌握程序設(shè)計(jì)思想、程序設(shè)計(jì)思維能力和程序設(shè)計(jì)的基本方法,提高C語言的程序設(shè)計(jì)能力以及解決實(shí)際問題的能力。為了配合“C語言程序設(shè)計(jì)”課程的學(xué)習(xí),我們特地組織了教學(xué)和實(shí)驗(yàn)教學(xué)經(jīng)驗(yàn)豐富的老師編寫了本書。 全書分為兩部分:部分是對《C語言程序設(shè)計(jì)》教材精心選配的課外習(xí)題及解答,涵蓋C語言的各種題型、程序結(jié)構(gòu)和經(jīng)典算法,系統(tǒng)地概括了C語言程序設(shè)計(jì)的基本方法和思路。對每一題均給出了參考答案,在解題過程中,根據(jù)題目的難易程度進(jìn)行了不同的處理,對典型的、有代表性的和較難的題目進(jìn)行了解析,對簡單易懂的題目則不加分析而直接給出答案,對有些題目則以注釋的形式加以說明。 第二部分是C語言程序設(shè)計(jì)實(shí)驗(yàn),為了更好地理解C語言編程的思想和編程方法,將所學(xué)知識融會貫通,提高學(xué)生程序設(shè)計(jì)能力、綜合分析問題和解決問題的能力,為以后各種編程語言的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ),本書安排了17個實(shí)驗(yàn),基本覆蓋了C語言程序設(shè)計(jì)的主要知識點(diǎn),每個實(shí)驗(yàn)都包含實(shí)驗(yàn)?zāi)康暮鸵、?shí)驗(yàn)內(nèi)容與步驟以及實(shí)驗(yàn)報告要求。后一個是綜合實(shí)驗(yàn),綜合實(shí)驗(yàn)的設(shè)計(jì)幾乎涵蓋了C語言的所有知識點(diǎn),是對C語言的綜合應(yīng)用,是對所學(xué)知識的總結(jié),旨在掌握完整的課程的脈絡(luò)。后在附錄中詳細(xì)介紹了VC++6.0集成開發(fā)環(huán)境。本書可作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,亦可作為高等院校學(xué)生和廣大計(jì)算機(jī)愛好者學(xué)習(xí)掌握C語言的自學(xué)輔導(dǎo)教材。 由于編者水平有限,書中錯誤和不足之處在所難免,敬請廣大讀者批評指正。歡迎通過電子郵件進(jìn)行討論與交流,E-mail地址:zhangjh@hutc.zj.cn。
第Ⅰ部分 C語言程序設(shè)計(jì)習(xí)題第1章 C語言簡介 11.1 實(shí)踐習(xí)題 11.1.1 單項(xiàng)選擇題 11.1.2 填空題 31.1.3 簡答題 31.2 實(shí)踐習(xí)題參考答案 31.2.1 單項(xiàng)選擇題答案 31.2.2 填空題答案 41.2.3 簡答題答案 4第2章基本數(shù)據(jù)類型及運(yùn)算 62.1 實(shí)踐習(xí)題 62.1.1 單項(xiàng)選擇題 62.1.2 填空題 112.1.3 程序閱讀題 122.1.4 程序設(shè)計(jì)題 142.2 實(shí)踐習(xí)題參考答案 152.2.1 單項(xiàng)選擇題答案 152.2.2 填空題答案 162.2.3 程序閱讀題答案 172.2.4 程序設(shè)計(jì)題答案 17第3章語句 213.1 實(shí)踐習(xí)題 213.1.1 單項(xiàng)選擇題 213.1.2 填空題 253.1.3 程序閱讀題 323.1.4 程序設(shè)計(jì)題 373.2 實(shí)踐習(xí)題參考答案 393.2.1 單項(xiàng)選擇題答案 393.2.2 填空題答案 393.2.3 程序閱讀題答案 403.2.4 程序設(shè)計(jì)題答案 40第4章數(shù)組類型 514.1 實(shí)踐習(xí)題 514.1.1 單項(xiàng)選擇題 514.1.2 填空題 544.1.3 程序閱讀題 604.1.4 程序設(shè)計(jì)題 654.2 實(shí)踐習(xí)題參考答案 674.2.1 單項(xiàng)選擇題答案 674.2.2 填空題答案 684.2.3 程序閱讀題答案 684.2.4 程序設(shè)計(jì)題答案 69第5章指針 855.1 實(shí)踐習(xí)題 855.1.1 單項(xiàng)選擇題 855.1.2 填空題 895.1.3 程序閱讀題 915.1.4 程序設(shè)計(jì)題 945.2 實(shí)踐習(xí)題參考答案 955.2.1 單項(xiàng)選擇題答案 955.2.2 填空題答案 955.2.3 程序閱讀題答案 955.2.4 程序設(shè)計(jì)題答案 96第6章函數(shù)與程序結(jié)構(gòu) 1036.1 實(shí)踐習(xí)題 1036.1.1 單項(xiàng)選擇題 1036.1.2 填空題 1126.1.3 程序閱讀題 1206.1.4 程序設(shè)計(jì)題 1286.2 實(shí)踐習(xí)題參考答案 1296.2.1 單項(xiàng)選擇題答案 1296.2.2 填空題答案 1296.2.3 程序閱讀題答案 1306.2.4 程序設(shè)計(jì)題答案 131第7章結(jié)構(gòu)體(struct)、聯(lián)合體(union)與枚舉(enum) 1397.1 實(shí)踐習(xí)題 1397.1.1 單項(xiàng)選擇題 1397.1.2 填空題 1427.1.3 程序閱讀題 1467.1.4 程序設(shè)計(jì)題 1497.2 實(shí)踐習(xí)題參考答案 1507.2.1 單項(xiàng)選擇題答案 1507.2.2 填空題答案 1517.2.3 程序閱讀題答案 1517.2.4 程序設(shè)計(jì)題答案 151第8章編譯預(yù)處理與自定義新類型名 1608.1 實(shí)踐習(xí)題 1608.1.1 單項(xiàng)選擇題 1608.1.2 填空題 1628.1.3 程序閱讀題 1638.1.4 程序設(shè)計(jì)題 1648.2 實(shí)踐習(xí)題參考答案 1658.2.1 單項(xiàng)選擇題答案 1658.2.2 填空題答案 1658.2.3 程序閱讀題答案 1658.2.4 程序設(shè)計(jì)題答案 165第9章文件 1689.1 實(shí)踐習(xí)題 1689.1.1 單項(xiàng)選擇題 1689.1.2 填空題 1709.1.3 程序閱讀題 1749.1.4 程序設(shè)計(jì)題 1769.2 實(shí)踐習(xí)題參考答案 1779.2.1 單項(xiàng)選擇題答案 1779.2.2 填空題答案 1779.2.3 程序閱讀題答案 1789.2.4 程序設(shè)計(jì)題答案 178第10章位運(yùn)算 18510.1 實(shí)踐習(xí)題 18510.1.1 選擇題 18510.1.2 填空題 18610.1.3 編程題 18810.2 實(shí)踐習(xí)題參考答案 18810.2.1 選擇題答案 18810.2.2 填空題答案 18810.2.3編程題答案 189第Ⅱ部分 C語言程序設(shè)計(jì)實(shí)驗(yàn)實(shí)驗(yàn)一C程序的運(yùn)行環(huán)境和運(yùn)行過程 191實(shí)驗(yàn)二數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 193實(shí)驗(yàn)三順序結(jié)構(gòu)程序設(shè)計(jì) 196實(shí)驗(yàn)四選擇結(jié)構(gòu)程序設(shè)計(jì) 199實(shí)驗(yàn)五循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 202實(shí)驗(yàn)六一維數(shù)組 204實(shí)驗(yàn)七二維數(shù)組 208實(shí)驗(yàn)八字符串 210實(shí)驗(yàn)九指針基本操作 213實(shí)驗(yàn)十函數(shù)的定義及調(diào)用—— 值傳遞 214實(shí)驗(yàn)十一函數(shù)的定義及調(diào)用—— 地址傳遞 217實(shí)驗(yàn)十二指針高級操作 220實(shí)驗(yàn)十三結(jié)構(gòu)體與鏈表 222實(shí)驗(yàn)十四編譯預(yù)處理 225實(shí)驗(yàn)十五文件 226實(shí)驗(yàn)十六位運(yùn)算 228實(shí)驗(yàn)十七綜合實(shí)驗(yàn) 229附錄附錄ⅠVC++ 6.0集成開發(fā)環(huán)境 230I.1 VC++ 6.0介紹 230I.2 進(jìn)入可視化的VC++ 6.0集成開發(fā)環(huán)境 230I.2.1 啟動VC++ 6.0集成開發(fā)環(huán)境 230I.2.2 新建一個C/C++源程序文件 231I.2.3 編譯源程序 232I.2.4 執(zhí)行程序 233I.2.5 程序調(diào)試 233I.2.6 編寫下一個源程序 236附錄Ⅱ浙江省計(jì)算機(jī)等級考試樣題(二級C) 2372013年下半年浙江省高等學(xué)校計(jì)算機(jī)等級考試二級C程序設(shè)計(jì)試卷 2372013年下半年浙江省高等學(xué)校計(jì)算機(jī)等級考試二級C程序設(shè)計(jì)試卷參考答案 242附錄Ⅲ浙江省高校計(jì)算機(jī)等級考試上機(jī)操作步驟 243主要參考文獻(xiàn) 245