出版時間:2009-3 出版社:清華大學(xué)出版社 作者:王麗君 頁數(shù):234
內(nèi)容概要
《C語言程序設(shè)計》詳實(shí)地講解了C語言的基本概念、原理和使用方法,力求給讀者打下一個扎實(shí)的程序設(shè)計基礎(chǔ)。《C語言程序設(shè)計》主要內(nèi)容包括C語言概述、數(shù)據(jù)描述與基本操作、C語言的控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、構(gòu)造數(shù)據(jù)類型、編譯預(yù)處理和文件等。本教材采用循序漸進(jìn)、深入淺出、通俗易懂的講解方法,本著理論與實(shí)際相結(jié)合的原則,通過大量經(jīng)典實(shí)例對C語言知識進(jìn)行了重點(diǎn)講解,使程序設(shè)計語言的初學(xué)者能夠掌握利用C語言進(jìn)行結(jié)構(gòu)化程序設(shè)計的技術(shù)和方法。 《C語言程序設(shè)計》以C編程基本技能訓(xùn)練為主線,突出基本技能的掌握,內(nèi)容完整,闡述準(zhǔn)確,層次清楚。通過《C語言程序設(shè)計》的學(xué)習(xí),將使學(xué)生牢固掌握程序設(shè)計的基本技能,以適應(yīng)信息時代對大學(xué)生科學(xué)素質(zhì)的要求?! 禖語言程序設(shè)計》適用于高等學(xué)校各專業(yè)程序設(shè)計基礎(chǔ)教學(xué),特別適合應(yīng)用型本科、高職院校的計算機(jī)及非計算機(jī)相關(guān)專業(yè)的學(xué)生使用,同時也是計算機(jī)等級考試備考的一本實(shí)用輔導(dǎo)書。
書籍目錄
第1章 C語言概述1.1 C語言的發(fā)展與特點(diǎn)1.2 程序設(shè)計基礎(chǔ)1.3 C語言程序的結(jié)構(gòu)1.4 C語言程序的開發(fā)與環(huán)境本章小結(jié)習(xí)題1第2章 數(shù)據(jù)描述與基本操作2.1 C語言的數(shù)據(jù)類型2.2 常量與變量2.3 運(yùn)算符與表達(dá)式2.4 位運(yùn)算2.5 輸入和輸出函數(shù)本章小結(jié)習(xí)題2第3章 C語言的控制結(jié)構(gòu)3.1 結(jié)構(gòu)化程序設(shè)計3.2 順序結(jié)構(gòu)程序設(shè)計3.3 選擇結(jié)構(gòu)程序設(shè)計3.4 循環(huán)結(jié)構(gòu)程序設(shè)計本章小結(jié)習(xí)題3第4章 數(shù)組4.1 一維數(shù)組的定義和引用4.2 二維數(shù)組的定義和引用4.3 字符數(shù)組的定義和引用本章小結(jié)習(xí)題4第5章 函數(shù)5.1 模塊化程序設(shè)計與函數(shù)5.2 函數(shù)定義5.3 函數(shù)調(diào)用與返回值5.4 函數(shù)的遞歸調(diào)用5.5 數(shù)組作為函數(shù)參數(shù)5.6 變量的作用域與存儲屬性5.7 內(nèi)部函數(shù)和外部函數(shù)本章小結(jié)習(xí)題5第6章 指針6.1 指針的概念6.2 指針變量的定義6.3 指針的運(yùn)算6.4 指針與數(shù)組6.5 指針與函數(shù)6.6 指針數(shù)組與指向指針的指針本章小結(jié)習(xí)題6第7章 構(gòu)造數(shù)據(jù)類型第8章 編譯預(yù)處理第9章 文件附錄參考文獻(xiàn)
章節(jié)摘錄
第1章 C語言概述 1.1 C語言的發(fā)展與特點(diǎn) 1.1.1 C語言的發(fā)展 C語言是目前國際上廣泛流行的計算機(jī)高級語言,適合作為系統(tǒng)描述語言,既可以用來編寫系統(tǒng)軟件,也可以用來編寫應(yīng)用軟件,集匯編語言和高級語言的優(yōu)點(diǎn)于一身?! 語言的原型是ALGOL 60語言。1963年,劍橋大學(xué)將ALGOL 60語言發(fā)展成為CPL(Combined Programming Language)語言。1967年,劍橋大學(xué)的Martin Richards對CPL語言進(jìn)行了簡化,于是產(chǎn)生了BCPL語言。1970年,美國貝爾實(shí)驗(yàn)室的Ken Thompson將BCPL進(jìn)行了修改,并為它起了一個有趣的名字“B語言”,意思是將CPL語言中的精華提煉出來,并且他用8語言寫了第一個UNIX操作系統(tǒng)。1973年,美國貝爾實(shí)驗(yàn)室的DennisM.Ritchie在B語言的基礎(chǔ)上最終設(shè)計出了一種新的語言,他用BCPL的第二個字母作為這種語言的名字,即C語言。 為了使UNIX操作系統(tǒng)推廣,1977年Dennis M.Ritchie發(fā)表了不依賴于具體機(jī)器系統(tǒng)的C語言編譯文本——《可移植的C語言編譯程序》。
圖書封面
評論、評分、閱讀與下載