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