出版時間:2010-6 出版社:清華大學(xué)出版社 作者:劉艷飛,遲劍,房健 等編著 頁數(shù):781 字?jǐn)?shù):1258000
Tag標(biāo)簽:無
前言
計(jì)算機(jī)語言是和計(jì)算機(jī)交流的一種途徑,和我們都要學(xué)習(xí)英語的目的一樣,在最開始學(xué)習(xí)計(jì)算機(jī)語言的時候,一定要選擇一種最流行的語言開始學(xué)習(xí)。C系列語言就是現(xiàn)今最流行的語言,C語言是C系列語言的核心,是學(xué)習(xí)C系列語言的起點(diǎn),同時也是了解和掌握計(jì)算機(jī)程序最基本的構(gòu)成和運(yùn)行特點(diǎn)最簡潔的語言。 大部分C語言的初學(xué)者都有一些共同的疑問,那就是已經(jīng)了解語言的基礎(chǔ)知識,可是在程序中出現(xiàn)的基礎(chǔ)知識的應(yīng)用卻不明白,或者不能把基礎(chǔ)知識應(yīng)用到程序;還有一部分初學(xué)者經(jīng)過努力學(xué)習(xí),感覺C語言的知識已經(jīng)掌握較好,但是在接觸新的思路和方法,比如在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的時候,不知道如何把已有的思路轉(zhuǎn)換為程序;還有一部分初學(xué)者在分析程序代碼時,例如進(jìn)行解決程序填空等問題的時候,無法快速分析出代碼的結(jié)構(gòu)以及功能;甚至于大部分C語言學(xué)習(xí)者在自己獨(dú)立編寫代碼解決問題的時候,不知道如何下手解決實(shí)際問題。 實(shí)際上這些問題都是C語言的初學(xué)者或者已經(jīng)學(xué)習(xí)一段時間C語言的入門者所共有的問題,本書寫作的目的就是尋找解決這些問題的答案。 本書精心選擇了500多個實(shí)例,主要對于c語言基礎(chǔ)知識在程序代碼中的應(yīng)用進(jìn)行詳細(xì)的描述,給出了C語言常見問題的解決方案和解決模式,對于比較重要的算法思想給出多個不同情況下的實(shí)例分析。例如同樣屬于累計(jì)求和問題,出現(xiàn)的問題主要有符號統(tǒng)一、不統(tǒng)一情況的處理;下一項(xiàng)在前一項(xiàng)基礎(chǔ)上求解及下一項(xiàng)利用項(xiàng)數(shù)求解處理;不等式的累計(jì)求和處理等,這些情況在本書中劃分詳細(xì),算法結(jié)構(gòu)清晰易懂。本書有何特色? 本書選擇的實(shí)例涉及C語言基礎(chǔ)知識的應(yīng)用、C語言程序控制結(jié)構(gòu)的深化理解和研究、C語言模塊化程序設(shè)計(jì)的特點(diǎn)、C語言常見算法描述、C語言在數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)中的應(yīng)用,以及c語言在底層開發(fā)中的應(yīng)用。 本書知識介紹全面,應(yīng)用實(shí)例選擇廣泛并具有實(shí)際意義,對于學(xué)習(xí)和掌握c語言的幫助很大。本書由多個長期講授C語言、數(shù)據(jù)結(jié)構(gòu)以及計(jì)算機(jī)組成原理的教師合作完成,每個教師都對C語言在不同領(lǐng)域的應(yīng)用理解比較透徹。全書講解方式簡單直接,實(shí)例安排從簡到難,主要的特點(diǎn)有: 口本書每章的實(shí)例選擇都是從C語言的基礎(chǔ)知識在程序中應(yīng)用描述開始,為初學(xué)者學(xué)習(xí)和掌握基礎(chǔ)知識提供了鋪墊。
內(nèi)容概要
本書精心挑選了有代表意義的500余個實(shí)例,詳細(xì)介紹了C程序設(shè)計(jì)中基礎(chǔ)知識的應(yīng)用、模塊化的程序設(shè)計(jì)、常見的算法和數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)及計(jì)算機(jī)底層編程等內(nèi)容。本書附帶1張DVD光盤,內(nèi)容為本書所有實(shí)例的多媒體體語音教學(xué)視頻及實(shí)例源程序。 本書共19章,分4篇?;A(chǔ)篇介紹了C語言概述、C語言中的數(shù)據(jù)和表達(dá)式、順序程序設(shè)計(jì)、選擇程序設(shè)計(jì)、循環(huán)程序設(shè)計(jì)、控制結(jié)構(gòu)綜合實(shí)例、數(shù)組。提高篇主要介紹了函數(shù)、指針、字符串、編譯預(yù)處理和變量作用域、結(jié)構(gòu)體和共用體、鏈表。算法篇主要介紹了常用算法、數(shù)據(jù)結(jié)構(gòu)與算法。底層處理篇主要介紹了位運(yùn)算、文件、系統(tǒng)調(diào)用,最后還介紹了一個綜合案例(教務(wù)管理系統(tǒng))的開發(fā)。 本書內(nèi)容豐富,實(shí)用性強(qiáng),實(shí)例貼近生活,容易理解,而且書中每一個實(shí)例都經(jīng)過仔細(xì)調(diào)試。本書適合C語言初、中級學(xué)習(xí)人員學(xué)習(xí)和提高使用,也可以作為程序員案頭必備的參考資料。另外,對于C/C++求職人員,本書也有較好的參考價值。
作者簡介
劉艷飛,C語言精品課程主講教師。長期從事計(jì)算機(jī)一線教學(xué)工作,有8年的C語言和數(shù)據(jù)結(jié)構(gòu)教學(xué)經(jīng)驗(yàn),非常了解C語言初學(xué)者在學(xué)習(xí)過程中容易遇到的問題和常犯的錯誤。曾經(jīng)在國家級核心期刊發(fā)表多篇C語言相關(guān)的學(xué)術(shù)論文,參與編寫了《C語言寶典》一書?! ∵t劍,講師、數(shù)據(jù)庫系統(tǒng)工程師。獲清華大學(xué)計(jì)算機(jī)工程碩士學(xué)位。擅長各種程序設(shè)計(jì)語言和開發(fā)技術(shù),有豐富的軟件開發(fā)經(jīng)驗(yàn)。長期從事計(jì)算機(jī)一線教學(xué)工作,講解軟件工程、數(shù)據(jù)庫原理和程序設(shè)計(jì)類課程。目前致力于軟件測試的研究。曾經(jīng)參與編寫了《C語言寶典》一書?! 》拷?,講師、軟件設(shè)計(jì)師。長期從事計(jì)算機(jī)一線教學(xué)工作,有8年多的C語言教學(xué)和研究經(jīng)驗(yàn)。講授C和C++語言等程序設(shè)計(jì)課程。曾經(jīng)在《中國教育科技》等刊物上發(fā)表過多篇關(guān)于C語言和計(jì)算機(jī)病毒方面的論文。
書籍目錄
第1篇 基 礎(chǔ) 篇 第1章 C語言初步(教學(xué)視頻:31分鐘) 第2章 C語言中的數(shù)據(jù)和表達(dá)式(教學(xué)視頻:39分鐘) 第3章 順序程序設(shè)計(jì)(教學(xué)視頻:44分鐘) 第4章 選擇程序設(shè)計(jì)(教學(xué)視頻:101分鐘) 第5章 循環(huán)程序設(shè)計(jì)(教學(xué)視頻:119分鐘) 第6章 控制結(jié)構(gòu)綜合實(shí)例(教學(xué)視頻:139分鐘) 第7章 數(shù)組(教學(xué)視頻:153分鐘)第2篇 提 高 篇 第8章 函數(shù)(教學(xué)視頻:132分鐘) 第9章 指針(教學(xué)視頻:174分鐘) 第10章 字符串(教學(xué)視頻:183分鐘) 第11章 編譯預(yù)處理和變量作用域(教學(xué)視頻:112分鐘) 第12章 結(jié)構(gòu)體和共用體(教學(xué)視頻:116分鐘) 第13章 鏈表(教學(xué)視頻:113分鐘)第3篇 算 法 篇 第14章 常用算法(教學(xué)視頻:80分鐘) 第15章 數(shù)據(jù)結(jié)構(gòu)與算法(教學(xué)視頻:91分鐘) 第16章 位運(yùn)算(教學(xué)視頻:36分鐘) 第17章 文件(教學(xué)視頻:97分鐘) 第18章 系統(tǒng)調(diào)用(教學(xué)視頻:83分鐘) 第19章 教務(wù)管理系統(tǒng)(教學(xué)視頻:22分鐘)
編輯推薦
《C語言范例開發(fā)大全》是以實(shí)例教學(xué):以應(yīng)用為目標(biāo),用實(shí)例的方式講解,提高動手能力。視頻教學(xué):每個實(shí)例都對應(yīng)一個多媒體教學(xué)視頻,高效、直觀。應(yīng)用廣泛:涵蓋C語言程序設(shè)計(jì)所涉及的基礎(chǔ)知識及所有核心技術(shù)。步驟詳細(xì):每一個實(shí)例均給出了詳細(xì)的操作步驟和實(shí)現(xiàn)的源代碼。技巧豐富:講解中穿插了大量的技巧、說明及難點(diǎn)剖析,便于讀者掌握。實(shí)用性強(qiáng):詳細(xì)講解了教務(wù)管理系統(tǒng)的開發(fā)過程,提高讀者的實(shí)戰(zhàn)水平?! 禖語言范例開發(fā)大全》內(nèi)有535個典型實(shí)例、1個綜合案例,都配多媒體教學(xué)視頻講解,全面解析C語言基礎(chǔ)、模塊化設(shè)計(jì)、常用算法及底層編程等技術(shù)、31小時多媒體教學(xué)視頻?! 禖語言范例開發(fā)大全》內(nèi)容及對應(yīng)的教學(xué)視頻時間: C語言初步(31分鐘視頻) C語言中的數(shù)據(jù)和表達(dá)式(39分鐘視頻) 順序程序設(shè)計(jì)(44分鐘視頻) 選擇程序設(shè)計(jì)(101分鐘視頻) 循環(huán)程序設(shè)計(jì)(119分鐘視頻) 控制結(jié)構(gòu)綜合實(shí)例(1 39分鐘視頻) 數(shù)組(153分鐘視頻) 函數(shù)(132分鐘視頻) 指針(174分鐘視頻) 字符串(183分鐘視頻) 編譯預(yù)處理和變量作用域(112分鐘視頻) 結(jié)構(gòu)體和共用體(116分鐘視頻) 鏈表(113分鐘視頻) 常用算法(80分鐘視頻) 數(shù)據(jù)結(jié)構(gòu)與算法(91分鐘視頻) 位運(yùn)算(36分鐘視頻) 文件(97分鐘視頻) 系統(tǒng)調(diào)用(83分鐘視頻) 教務(wù)管理系統(tǒng)(22分鐘視頻) 超值、大容量DVD-ROM內(nèi)容: 《C語言范例開發(fā)大全》涉及的源代碼 31小時《C語言范例開發(fā)大全(附DVD-ROM光盤1張)》配套多媒體教學(xué)視頻 18小時C++教學(xué)視頻(贈送) 20小時ViSual C++教學(xué)視頻(贈送) 7小時Linux C程序設(shè)計(jì)教學(xué)視頻(贈送) 1200余頁編程專題講座電子書(贈送) 11個典型應(yīng)用系統(tǒng)(贈送) 《C語言范例開發(fā)大全》讀者對象: C語言初學(xué)者 想全面學(xué)習(xí)C語言的人員 需要一本案頭必備手冊的程序員 C語言應(yīng)用開發(fā)人員 大中專院校的學(xué)生 社會培訓(xùn)班的學(xué)員
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載