出版時(shí)間:2008-10 出版社:清華大學(xué)出版社 作者:王慶寶,朱紅 編著 頁數(shù):281
前言
C++是一種高效實(shí)用的程序設(shè)計(jì)語言,它既可以進(jìn)行過程化程序設(shè)計(jì),也可以進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì),是編程人員最廣泛使用的工具。對(duì)程序設(shè)計(jì)語言的學(xué)習(xí)而言,編寫出簡潔、高效、實(shí)用的程序才是最終的學(xué)習(xí)目的,因此,上機(jī)練習(xí)是學(xué)習(xí)程序設(shè)計(jì)必不可少的環(huán)節(jié)。C++語言入門較難,對(duì)于初學(xué)者來說,獨(dú)立編寫出一個(gè)完整的程序有一定的困難。所以,應(yīng)該從模仿樣例程序開始,由淺入深,循序漸進(jìn),繼而逐步掌握編程的算法與技巧。本書的第l部分即上機(jī)實(shí)驗(yàn)指導(dǎo)部分正是這樣組織的。該部分共有16個(gè)實(shí)驗(yàn)單元,每一個(gè)單元都針對(duì)一個(gè)主題內(nèi)容,主要由以下內(nèi)容組成:首先是分析運(yùn)行樣例程序,每個(gè)樣例程序都有詳細(xì)的注解與結(jié)構(gòu)分析,目的是使學(xué)生通過調(diào)試運(yùn)行樣例程序掌握所學(xué)內(nèi)容的基本結(jié)構(gòu)與常用語法知識(shí);其次是完善程序,給出一個(gè)完整的程序架構(gòu),其中重點(diǎn)的算法或相關(guān)的語法部分由學(xué)生自己完善,完善后調(diào)試運(yùn)行,這樣通過練習(xí),逐步使學(xué)生適應(yīng)了程序的語法結(jié)構(gòu),同時(shí)因?yàn)樗惴ㄊ菍W(xué)生自己完善的,也解決了結(jié)構(gòu)與算法不能兼顧的問題;再次是模仿樣例程序編程,通過模仿,編寫一些與樣例程序相似的程序,并且在書中對(duì)編程中涉及的常用算法及編程難點(diǎn)都有詳細(xì)的提示及指導(dǎo);最后是進(jìn)階編程練習(xí),編寫有一定難度的程序,達(dá)到熟練掌握相關(guān)知識(shí)內(nèi)容的目的。實(shí)驗(yàn)單元所涉及的基本概念有基本程序結(jié)構(gòu)、函數(shù)、數(shù)組、指針、類和對(duì)象等;常用算法內(nèi)容有最大公約數(shù)、最小公倍數(shù)、求素?cái)?shù)、拆分?jǐn)?shù)據(jù)、解方程、數(shù)組排序、折半查找、數(shù)組循環(huán)移位等,所有算法都有詳細(xì)的圖解說明及主要結(jié)構(gòu)的設(shè)計(jì)指導(dǎo)。
內(nèi)容概要
C++是一種高效實(shí)用的程序設(shè)計(jì)語言,它既可以進(jìn)行過程化程序設(shè)計(jì),也可以進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì),是編程人員最廣泛使用的工具。本書是《C++程序設(shè)計(jì)教程》的配套教材,全書共分4部分。第1部分是上機(jī)實(shí)踐,內(nèi)容涉及基本程序結(jié)構(gòu)、函數(shù)、數(shù)組、指針、類和對(duì)象等,由16個(gè)單元組成,每個(gè)單元由淺入深,通過模仿程序范例掌握算法結(jié)構(gòu)和編程技巧;第2部分是學(xué)習(xí)輔導(dǎo)與習(xí)題解答,針對(duì)初學(xué)者在學(xué)習(xí)過程中遇到的困難和容易出現(xiàn)的問題,結(jié)合大量的例題進(jìn)行了詳細(xì)論述,內(nèi)容全面,例題豐富,概念清晰,針對(duì)性強(qiáng),并給出了大量習(xí)題,幫助讀者鞏固所學(xué)的內(nèi)容;第3部分是綜合測(cè)試,給出多份測(cè)試試卷,使讀者全面、深入地掌握C++語言;第4部分是全部習(xí)題及模擬試卷的答案。 本書所列舉的例題、習(xí)題均在Visual C++6.0下調(diào)試通過。 本書面向計(jì)算機(jī)及其相關(guān)專業(yè)本、??茖W(xué)生,是學(xué)習(xí)C++語言課程的參考書。
書籍目錄
第1部分 上機(jī)實(shí)驗(yàn)指導(dǎo) 實(shí)驗(yàn)1 簡單的輸入輸出 實(shí)驗(yàn)2 條件和開關(guān)語句 實(shí)驗(yàn)3 循環(huán)語句(1) 實(shí)驗(yàn)4 循環(huán)語句(2) 實(shí)驗(yàn)5 循環(huán)語句(3) 實(shí)驗(yàn)6 函數(shù)(1) 實(shí)驗(yàn)7 函數(shù)(2) 實(shí)驗(yàn)8 數(shù)組(1) 實(shí)驗(yàn)9 數(shù)組(2) 實(shí)驗(yàn)10 數(shù)組(3) 實(shí)驗(yàn)11 數(shù)組(4) 實(shí)驗(yàn)12 數(shù)組(5) 實(shí)驗(yàn)13 指針(1) 實(shí)驗(yàn)14 指針(2) 實(shí)驗(yàn)15 類和對(duì)象 實(shí)驗(yàn)16 運(yùn)算符重載和文件處理第2部分 習(xí)題解析與測(cè)試 第1章 C++基礎(chǔ)知識(shí) 1.1 基礎(chǔ)知識(shí) 1.2 測(cè)試題 第2章 數(shù)據(jù)類型與表達(dá)式 2.1 習(xí)題解析 2.2 測(cè)試題 第3章 基本控制結(jié)構(gòu)程序設(shè)計(jì) 3.1 習(xí)題解析 3.2 測(cè)試題 第4章 函數(shù) 4.1 習(xí)題解析 4.2 測(cè)試題 第5章 編譯預(yù)處理 5.1 習(xí)題解析 5.2 測(cè)試題 第6章 數(shù)組 6.1 習(xí)題解析 6.2 測(cè)試題 第7章 指針 7.1 習(xí)題解析 7.2 測(cè)試題 第8章 結(jié)構(gòu)體、共用體與鏈表 8.1 習(xí)題解析 8.2 測(cè)試題 第9章 類和對(duì)象 9.1 習(xí)題解析 9.2 測(cè)試題 第10章 構(gòu)造函數(shù)和析構(gòu)函數(shù) 10.1 習(xí)題解析 10.2 測(cè)試題 第11章 靜態(tài)成員與友元 11.1 習(xí)題解析 11.2 測(cè)試題 第12章 運(yùn)算符重載 12.1 習(xí)題解析 12.2 測(cè)試題 第13章 繼承與派生 13.1 習(xí)題解析 13.2 測(cè)試題 第14章 虛函數(shù) 14.1 習(xí)題解析 14.2 測(cè)試題 第15章 輸入輸出流 15.1 習(xí)題解析 15.2 測(cè)試題第3部分 綜合測(cè)試 試卷1 試卷2 ……第4部分 測(cè)試題及試卷參考答案參考文獻(xiàn)
章節(jié)摘錄
插圖:第1部分 上機(jī)實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)1 簡單的輸入輸出1.實(shí)驗(yàn)?zāi)康牧私釼isual C++6.0編程環(huán)境,學(xué)握在該環(huán)境下編程的一般方法。2.實(shí)驗(yàn)要求(1)掌握C++程序的輸入、編譯、調(diào)試和支行的基本過程和方法。(2)能過編寫簡單程序,掌握C++程序的基本組成和結(jié)構(gòu)。(3)掌握簡單的輸入輸出語句。
編輯推薦
《C++程序設(shè)計(jì)上機(jī)實(shí)踐與學(xué)習(xí)輔導(dǎo)》面向計(jì)算機(jī)及其相關(guān)專業(yè)本、??茖W(xué)生,是學(xué)習(xí)C++語言課程的參考書。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C++程序設(shè)計(jì)上機(jī)實(shí)踐與學(xué)習(xí)輔導(dǎo) PDF格式下載