出版時(shí)間:2009-5 出版社:清華大學(xué)出版社 作者:?jiǎn)塘?nbsp; 頁(yè)數(shù):270
Tag標(biāo)簽:無
內(nèi)容概要
計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)是高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程中的核心課程。本書以C程序設(shè)計(jì)語(yǔ)言為基礎(chǔ),注重講解程序設(shè)計(jì)與軟件開發(fā)的基本概念、方法和思路,培養(yǎng)讀者的基本編程能力、邏輯思維和抽象思維能力?! ”緯鴥?nèi)容包括C語(yǔ)言概述、數(shù)據(jù)類型與數(shù)據(jù)對(duì)象、運(yùn)算與操作、基本程序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)、算法、程序組織、數(shù)組、結(jié)構(gòu)體與共用體、指針、字符串、文件和鏈表。通過強(qiáng)調(diào)那些程序設(shè)計(jì)中起重要作用的思想與技術(shù),使讀者體會(huì)并初步掌握實(shí)用程序的設(shè)計(jì)與開發(fā)能力。 本書可作為高等院校計(jì)算機(jī)及理工類各專業(yè)、成人教育學(xué)院程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)應(yīng)用開發(fā)人員及相關(guān)人員自學(xué)參考書。
書籍目錄
第1章 C語(yǔ)言概述 1.1 C語(yǔ)言簡(jiǎn)介 1.2 C語(yǔ)言的關(guān)鍵字與標(biāo)識(shí)符 1.3 C程序基本結(jié)構(gòu) 1.4 C程序開發(fā)流程 1.5 Turbo C 3.0上機(jī)環(huán)境與基本操作 1.6 Visual C++ 6.0上機(jī)環(huán)境與基本操作 習(xí)題第2章 數(shù)據(jù)類型與數(shù)據(jù)對(duì)象 2.1 數(shù)據(jù)類型概述 2.2 整數(shù)類型 2.3 實(shí)數(shù)類型 2.4 字符類型 2.5 常數(shù) 2.6 變量 2.7 常量 2.8 用戶自定義類型 習(xí)題第3章 運(yùn)算與操作 3.1 表達(dá)式 3.2 算術(shù)操作符 3.3 賦值操作符 3.4 表達(dá)式求值 3.5 逗號(hào)操作符 3.6 混合運(yùn)算與類型轉(zhuǎn)換 習(xí)題第4章 基本程序結(jié)構(gòu) 4.1 語(yǔ)句與注釋 4.2 字符輸入輸出 4.3 格式化輸出 4.4 格式化輸入 4.5 程序的順序結(jié)構(gòu) 習(xí)題第5章 分支結(jié)構(gòu)第6章 循環(huán)結(jié)構(gòu)第7章 函數(shù)第8章 算法第9章 程序組織第10章 數(shù)組第11章 結(jié)構(gòu)體與共用體第12章 指針第13章 字符串第14章 文件第15章 鏈表參考文獻(xiàn)
章節(jié)摘錄
第1章 C語(yǔ)言概述 1.1 C語(yǔ)言簡(jiǎn)介 幾十年來,作為計(jì)算機(jī)軟件的基礎(chǔ),程序設(shè)計(jì)語(yǔ)言不斷得到充實(shí)和完善。功能全面、使用方便的程序設(shè)計(jì)語(yǔ)言相繼問世。在種類繁多的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言中,C語(yǔ)言具有重要地位,它是描述、開發(fā)系統(tǒng)軟件、應(yīng)用軟件(包括科學(xué)計(jì)算軟件)的重要工具之一。 1.1.1 C語(yǔ)言歷史 C語(yǔ)言來源于之前的8語(yǔ)言。20世紀(jì)70年代初,貝爾實(shí)驗(yàn)室在為小型機(jī)PDP-11開發(fā)新的UNIX操作系統(tǒng)時(shí),Dennis M.Ritchie和Brian W.Kernighan在B語(yǔ)言的基礎(chǔ)上設(shè)計(jì)了新的語(yǔ)言,既保持了8語(yǔ)言的精練與接近硬件的優(yōu)點(diǎn),又克服了它過于簡(jiǎn)單的缺點(diǎn),這就是著名的C語(yǔ)言?! ≡O(shè)計(jì)C語(yǔ)言的最主要目的是為了描述和實(shí)現(xiàn)UNIX操作系統(tǒng)。1973年,KenThompson與Dennis M.Ritchie通力合作將UNIX中的90%以上代碼用C語(yǔ)言重新實(shí)現(xiàn)。隨著UNIX操作系統(tǒng)的廣泛應(yīng)用,C語(yǔ)言迅速得到推廣,名聞天下。 隨著C語(yǔ)言所支持的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的增多,不同的C語(yǔ)言變體也開始出現(xiàn),且相互并不完全兼容,這種現(xiàn)象稱為C語(yǔ)言的方言。方言的存在對(duì)計(jì)算機(jī)應(yīng)用技術(shù)發(fā)展十分不利。為此,美國(guó)國(guó)家標(biāo)準(zhǔn)化協(xié)會(huì)(ANSI)于1983年專門成立了C語(yǔ)言標(biāo)準(zhǔn)委員會(huì),花了六年時(shí)間完成了C語(yǔ)言的標(biāo)準(zhǔn)化工作,此版本的C語(yǔ)言標(biāo)準(zhǔn)簡(jiǎn)稱C89。1990年,ANSI C標(biāo)準(zhǔn)被國(guó)際標(biāo)準(zhǔn)化組織(ISO)接受為國(guó)際標(biāo)準(zhǔn)(IS0 9899—1990),稱為ANSl/ISOStandard C,簡(jiǎn)稱仍為C89。此后,l999年推出的C99標(biāo)準(zhǔn)在保留C語(yǔ)言特性的基礎(chǔ)上,吸收了其繼承者C++的部分特性,并增加了部分庫(kù)函數(shù)。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載