C語言程序設(shè)計

出版時間:2008-11  出版社:清華大學(xué)出版社  作者:譚浩強(qiáng)  頁數(shù):314  字?jǐn)?shù):486000  
Tag標(biāo)簽:無  

前言

進(jìn)入21世紀(jì),計算機(jī)成為人類常用的現(xiàn)代工具,每一個有文化的人都應(yīng)當(dāng)了解計算機(jī),學(xué)會使用計算機(jī)來處理各種的事務(wù)。學(xué)習(xí)計算機(jī)知識有兩種不同的方法:一種是側(cè)重理論知識的學(xué)習(xí),從原理入手,注重理論和概念;另一種是側(cè)重于應(yīng)用的學(xué)習(xí),從實際入手,注重掌握其應(yīng)用的方法和技能。不同的人應(yīng)根據(jù)其具體情況選擇不同的學(xué)習(xí)方法。對多數(shù)人來說,計算機(jī)是作為一種工具來使用的,應(yīng)當(dāng)以應(yīng)用為目的、以應(yīng)用為出發(fā)點。對于應(yīng)用性人才來說,顯然應(yīng)當(dāng)采用后一種學(xué)習(xí)方法,根據(jù)當(dāng)前和今后的需要,選擇學(xué)習(xí)的內(nèi)容,圍繞應(yīng)用進(jìn)行學(xué)習(xí)。學(xué)習(xí)計算機(jī)應(yīng)用知識,并不排斥學(xué)習(xí)必要的基礎(chǔ)理論知識,要處理好這二者的關(guān)系。在學(xué)習(xí)過程中,有兩種不同的學(xué)習(xí)模式:一種是金字塔模型,亦稱為建筑模型,強(qiáng)調(diào)基礎(chǔ)寬厚,先系統(tǒng)學(xué)習(xí)理論知識,打好基礎(chǔ)以后再聯(lián)系實際應(yīng)用;另一種是生物模型,植物中的樹并不是先長好樹根再長樹干,長好樹干才長樹冠,而是樹根、樹干和樹冠同步生長的。對計算機(jī)應(yīng)用性人才教育來說,應(yīng)該采用生物模型,隨著應(yīng)用的發(fā)展,不斷學(xué)習(xí)和擴(kuò)展有關(guān)的理論知識,而不是孤立地、無目的地學(xué)習(xí)理論知識。

內(nèi)容概要

C語方是國內(nèi)外廣泛使用的計算機(jī)語言,我國大多數(shù)理工類學(xué)校都開設(shè)了C語言程序設(shè)計課程。  譚浩強(qiáng)教授所著的《C程序設(shè)計》一書受到國內(nèi)專家和讀者的一致好評,被公認(rèn)為學(xué)生C語言程序設(shè)計的經(jīng)典教材,被全國大多數(shù)高校選用,是學(xué)習(xí)C語言的主流用書,已累計發(fā)行了1000多萬冊,創(chuàng)同類書的全國發(fā)行最高紀(jì)錄?! ”緯槍ξ覈鴳?yīng)用型大學(xué)的實際情況,在《C程序設(shè)計》一書的基礎(chǔ)上改寫而成,在編寫中注意了降低起點,精簡內(nèi)容,突出重點,緊扣基本要求,使用讀者更加容易學(xué)習(xí)?! ”緯ㄎ粶?zhǔn)確,體系合理,內(nèi)容適當(dāng),概念清晰,例題豐富,深入淺出,文字流暢,通俗易懂。針對初學(xué)者的特點,采用了“提出問題—解決問題—歸納分析”的三部曲,符合初學(xué)者的認(rèn)識規(guī)律,使初學(xué)者容易入門,是初學(xué)者學(xué)習(xí)C語言的理想教材。  凡具有計算機(jī)初步知識的讀者都能讀懂這本書。本書枳和為應(yīng)用型高等學(xué)校各專業(yè)學(xué)習(xí)C語言程序設(shè)計的教材,基礎(chǔ)較好的高職高專也可選用本書。本書也是讀者不可多得的用于自學(xué)的教材?! ×硗?,本書還配有輔助教材《C語言程序設(shè)計學(xué)習(xí)輔導(dǎo)》。

作者簡介

譚浩強(qiáng)教授,我國著名計算機(jī)教育專家,計算機(jī)普及和高校計算機(jī)基礎(chǔ)教育開拓者之一,現(xiàn)任全國高校計算機(jī)基礎(chǔ)教育研究會會長。他創(chuàng)造了3個世界紀(jì)錄:(1)20年來他(及其合作者)共編著出版了140余部計算機(jī)著作,此外主編了300多部計算機(jī)書籍,是出版科技著作數(shù)量最多的人。(2

書籍目錄

第1章 C語言概述 1.1  計算機(jī)與程序、程序設(shè)計語言 1.2  C語言的出現(xiàn)和發(fā)展過程 1.3 簡單的C語言程序 1.4 運(yùn)行C程序的步驟與方法    1.4.1 運(yùn)行C程序的步驟    1.4.2 上機(jī)運(yùn)行C程序的方法 本章小結(jié) 習(xí)題第2章 數(shù)據(jù)的存儲與運(yùn)算 2.1  數(shù)據(jù)在計算機(jī)中是怎樣存儲的    2.1.1  數(shù)據(jù)在計算機(jī)中是以二進(jìn)制形式存儲的    2.1.2 位、字節(jié)和地址    2.1.3 不同類型數(shù)據(jù)的存儲方式 2.2 整型數(shù)據(jù)的運(yùn)算與分析    2.2.1  整型數(shù)據(jù)運(yùn)算程序舉例和分析    2.2.2 整型常量與整型變量 2.3 實型數(shù)據(jù)的運(yùn)算與分析    2.3.1 實型數(shù)據(jù)的運(yùn)算舉例    2.3.2 實型常量的表示形式    2.3.3 實型變量 2.4 字符型數(shù)據(jù)的運(yùn)算    2.4.1  字符數(shù)據(jù)運(yùn)算的簡單例子    2.4.2 字符常量和字符變量    2.4.3 字符串常量 2.5 符號常量    2.5.1 符號常量的作用    2.5.2 符號常量的性質(zhì)和使用方法 2.6 算術(shù)運(yùn)算符和算術(shù)表達(dá)式    2.6.1 算術(shù)運(yùn)算符    2.6.2 算術(shù)表達(dá)式 2.7  C運(yùn)算符和C表達(dá)式    2.7.1  C運(yùn)算符    2.7.2  C表達(dá)式 2.8 提高部分    2.8.1 求補(bǔ)碼的方法    2.8.2 整型常量的表示形式    2.8.3 整型變量的類型    2.8.4 整型常量的類型    2.8.5 運(yùn)算符的優(yōu)先級與結(jié)合性 本章小結(jié) 習(xí)題第3章 最簡單的C程序設(shè)計——順序程序設(shè)計 3.1 算法是程序的靈魂  3.1.1 算法的概念  3.1.2 怎樣表示算法 3.2 程序的三種基本結(jié)構(gòu) 3.3 C語句綜述 3.4 賦值表達(dá)式和賦值語句  3.4.1 賦值表達(dá)式  3.4.2 賦值過程中的類型轉(zhuǎn)換  3.4.3 賦值語句  3.4.4 變量賦初值 3.5 數(shù)據(jù)輸入輸出的概念 3.6 字符數(shù)據(jù)的輸入輸出  3.6.1 用putchar函數(shù)輸出一個字符  3.6.2 用getchar函數(shù)輸入一個字符 3.7 簡單的格式輸入與輸出  3.7.1  用簡單的printf函數(shù)輸出數(shù)據(jù)  3.7.2 用簡單的scanf函數(shù)輸入數(shù)據(jù) 3.8 順序結(jié)構(gòu)程序設(shè)計舉例  ……第4章 選擇結(jié)構(gòu)程序設(shè)計第5章 循環(huán)結(jié)構(gòu)程序設(shè)計第6章 利用數(shù)組處理批量數(shù)據(jù)第7章 用函數(shù)實現(xiàn)模塊化程序設(shè)計第8章 善于使用指針第9章 使用結(jié)構(gòu)體類型處理組合數(shù)據(jù)——用戶自定義數(shù)據(jù)類型第10章 利用文件保存數(shù)據(jù)附錄A 常用字符與ASCII代碼對照表附錄B C語言中的關(guān)鍵字附錄C 運(yùn)算符和結(jié)合性附錄D C語言常用語法提要附錄E C庫函數(shù)參考文獻(xiàn)

章節(jié)摘錄

第1章 C語言概述1.1 計算機(jī)與程序、程序設(shè)計語言計算機(jī)改變了世界,改變了人類生活。許多人覺得計算機(jī)高不可攀,神秘莫測。其實計算機(jī)并不神秘,它并不是天生“自動”工作的,它是由程序控制的。要讓計算機(jī)按照人們的愿望工作,必須由人們事先編寫好程序,輸入到計算機(jī),執(zhí)行程序才能使計算機(jī)產(chǎn)生相應(yīng)的操作。人和計算機(jī)怎么溝通呢?計算機(jī)并不懂得人類的語言,它只能識別二進(jìn)制的信息。在計算機(jī)產(chǎn)生的初期,人們?yōu)榱俗層嬎銠C(jī)工作,必須編寫出由0和1所組成的一系列的指令,通過它指揮計算機(jī)工作。在研制計算機(jī)時,要事先設(shè)計該型號計算機(jī)的指令系統(tǒng),規(guī)定一條由若干位0和l組成的指令使計算機(jī)產(chǎn)生哪種操作。一個型號機(jī)器語言的指令的集合稱為該計算機(jī)的機(jī)器語言。機(jī)器語言是緊密依賴于計算機(jī)的硬件的,不同型號的計算機(jī)的機(jī)器語言是不相同的。用機(jī)器語言編寫的程序難學(xué)、難址、難寫、難修改、難維護(hù),而且在不同計算機(jī)之間互不通用這樣計算機(jī)的推廣應(yīng)用就會很困難。20世紀(jì)50年代出現(xiàn)了用于程序設(shè)計的“高級語言”,它比較接近于人們習(xí)慣使用的自然語言(英文)和數(shù)學(xué)語言,如用read表示從輸入設(shè)備“讀”數(shù)據(jù),write表示向輸出設(shè)備“寫”數(shù)據(jù),用sin表示求正弦函數(shù)。用高級語言編寫的程序直觀易學(xué),易理解,易修改,易維護(hù),易推廣,通用性強(qiáng)(不同型號計算機(jī)之間通用)。從1954年出現(xiàn)第一個高級語言FORTRAN以來,全世界先后出現(xiàn)了 2500種以上的高級語言,每種高級語言都有其特定的使用領(lǐng)域。

編輯推薦

《C語言程序設(shè)計(第2版)》:高等院校計算機(jī)應(yīng)用技術(shù)規(guī)劃教材,普通高等教育“十一五”國家級規(guī)劃教材。本叢書教材的特點:堅持面向應(yīng)用的方向,以應(yīng)用為中構(gòu)建課程體系。準(zhǔn)確定位,合理取舍內(nèi)容,切合實際需要。采用“提出問題—解決問題—歸納分析”的新的教學(xué)三部曲。寫法通俗易懂,易于理解,便于教學(xué),容易入門。品種豐富,涵蓋面廣。包括必修課教材、選修課教材、教學(xué)輔導(dǎo)書、實訓(xùn)教材、參考書等。著名計算機(jī)教育家譚浩強(qiáng)教授親自組織和指導(dǎo),有經(jīng)驗的專家和骨干老師參與編寫,教材質(zhì)量高。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C語言程序設(shè)計 PDF格式下載


用戶評論 (總計159條)

 
 

  •   C語言程序設(shè)計(第2版)確實是一本初學(xué)者或者作為復(fù)習(xí)用書的好書。深入淺出,值得一看。
  •   這本書老棒了,C語言我一般就看譚浩強(qiáng)的,他寫的很淺顯,讓人理解起來很容易,所以推薦給大家啊,呵呵
  •   學(xué)習(xí)必備,考計算機(jī)二級的法寶,慢慢看,就能理解為什么c語言之所以叫c語言!
  •   包裝等都很滿意,有個建議,今后像《C語言程序設(shè)計這樣的簡裝書,希望在外面裹一層牛皮紙,避免毛邊。
  •   大一上學(xué)期就開C語言,自己學(xué)校的教材很爛,這本書對于輔助學(xué)習(xí)來說很不錯
  •   這本書挺適合考計算機(jī)二級的用,目測比官方教材好一點哦
  •   初學(xué)者必讀的計算機(jī)科學(xué)書
  •   譚浩強(qiáng)編的書,沒的說。雖然C語言我已經(jīng)學(xué)了一遍,但再看此書,仍然受益匪淺。好書,值得推薦!
  •   因為要考計算機(jī)二級,是買來作為輔助的學(xué)習(xí)書,感覺還不錯
  •   語言通俗易懂,對于初學(xué)者來說不錯
  •   譚浩強(qiáng)的書,一直不錯,我也是看著本書入門了,我現(xiàn)在幫朋友買,呵呵
  •   簡單易懂,設(shè)計合理,是初學(xué)者不錯的選擇
  •   報的計算機(jī)社,計算機(jī)老師點名要這本書,真得很不錯
  •   很好,很經(jīng)典的計算機(jī)書籍
  •   不是計算機(jī)的學(xué)生也能學(xué)懂。
  •   朋友推薦這本書是學(xué)習(xí)C語言的一本好書,價格不高,適合我這樣的入門級菜鳥學(xué)習(xí)!
  •   書的內(nèi)容通俗易懂,適合初學(xué)者和自學(xué)者
  •   計算機(jī)二級或者非計算機(jī)考計算機(jī)課程,這個太有用了!!
  •   和另一本《C程序設(shè)計》一樣完美,如果配上習(xí)題提高很快
  •   之前讀大學(xué)的時候就是用的這本教材,現(xiàn)在改版了,依舊是那么通俗易懂,還是挺值得入手的一本書
  •   很好,譚老師的這本書通俗易懂,非常適合初學(xué)者。
  •   語言很通俗易懂,講解很細(xì),0基礎(chǔ),能夠看下去
  •   http://www.smallmao.cn適合初學(xué)者并且只想很膚淺的了解C語言的人
  •   這本書的體系架構(gòu)很適合c程初學(xué)者,而且內(nèi)容充實易于接受。
  •   計算機(jī),現(xiàn)代必不可少的物品
  •   書質(zhì)量不錯,印刷也蠻好。內(nèi)容比較好,適合應(yīng)用型大學(xué)非計算機(jī)專業(yè)使用。
  •   這本C語言,是學(xué)校用書,雖然我沒有學(xué)這門課,但我還是想買一本自學(xué)一下!我相信學(xué)校選這本書是有道理的,希望這本書可以住我一臂之力!
  •   內(nèi)容詳細(xì)語言形象通俗易懂
  •   譚老師的書就是適合我們這些初學(xué)者看啊,建議無編程基礎(chǔ)想自學(xué)的朋友就買這本
  •   譚浩強(qiáng)的書,沒的說
  •   不錯,寫的很詳細(xì),深入淺出,我是初學(xué)者,自學(xué)感覺沒問題。
  •   入門學(xué)習(xí)用,很不錯的教材
  •   書看起來簡單易懂,講解很符合初學(xué)者。向大家推薦!好書!
  •   對于有一定基礎(chǔ)的人來說,這本書學(xué)習(xí)起來還是比較容易的,希望可以認(rèn)真學(xué)習(xí)下去!
  •   書的的質(zhì)量較好,內(nèi)容也比較適合初學(xué)者,正在閱讀中
  •   非常適合初學(xué)者!通俗易懂
  •   很基礎(chǔ)的一本C語言書、還不錯
  •   我是學(xué)這個專業(yè)的,學(xué)校用的北京郵電大學(xué)的,但是老師建議我們來買本清華大學(xué)的,里面確實寫的詳細(xì),但是沒有點基礎(chǔ)可能看不是很懂,有些還沒講就直接開始用了,然后后面又詳細(xì)講解,建議大學(xué)生可以買,自學(xué)就算了
  •   本人純粹自學(xué),之前一點不了解C,表示學(xué)習(xí)毫無壓力。里面函數(shù)較多,有點像數(shù)學(xué)。數(shù)學(xué)好的同學(xué)就學(xué)習(xí)容易。不喜歡數(shù)學(xué)的人,可能學(xué)起來就吃力了!
  •   做單片機(jī)程序開發(fā)用 相當(dāng)不錯
  •   學(xué)習(xí)C語言必備參考資料
  •   當(dāng)然是學(xué)c語言的經(jīng)典之作,就是送過來書有點鄒了,可能是沒有包好吧
  •   老師要求我們買的,寫得很好,適合我這種初學(xué)者用哈
  •   講解的還不錯,很適合初學(xué)者入門
  •   講的比較細(xì),內(nèi)容設(shè)計合理,推薦哦。。。
  •   書本的內(nèi)容很適合初學(xué)者,條理清晰,有層次,服務(wù)態(tài)度我恨滿意……
  •   看了下前言,和書的編排,應(yīng)該和適合我。尤其其提到的生物模型的學(xué)習(xí)思路,挺好的。入門級的書,主要是快上手,解疑惑……
  •   書還沒看過,不過包裝很好。都是C語言必看的書,應(yīng)該不錯吧
  •   是絕對的正版書,非常好用,學(xué)c語言專用
  •   十分適合初學(xué)者一部部扎實基礎(chǔ)。
  •   經(jīng)典教材,老師說這本不錯
  •   這本書寫的挺好的,就是送的時候把書的一個棱角弄破了,應(yīng)該是快遞的問題。
  •   書的質(zhì)量還可以??戳讼履夸?,章節(jié)編排合理。等下慢慢學(xué)習(xí)。推薦~~~
  •   書是一流的,物流也是一流的..書我已經(jīng)看完了...非常棒的一本教材
  •   之前沒接觸過c語言,自學(xué)有壓力,
  •   書很好,很適合初學(xué)者!
  •   別人推薦的,挺好的教材
  •   C語言經(jīng)典教程
  •   與教材相符,內(nèi)容充實。
  •   內(nèi)容對于初學(xué)者很有幫助。
  •   書是正版的,質(zhì)量很好,另外買了與之配套的學(xué)習(xí)輔導(dǎo),對學(xué)習(xí)很有幫助,正在學(xué)習(xí)中。
  •   是教材啊,如何寫心得
  •   很不錯的一本書,從印刷質(zhì)量到書的內(nèi)容,都挺好的!而且送貨的時間也很短??!
  •   經(jīng)典教材,價格實惠
  •   很好,很容易學(xué)習(xí)。
  •   比大學(xué)時候用的那本教材好很多
  •   C語言 還不錯,另外一邊紙質(zhì)有點差。
  •   C語言很好
  •   是c編程方面不錯的教材典范,其中指導(dǎo)性很強(qiáng),如果有同學(xué)想學(xué)編程可以參考
  •   很不錯的一本教材,很喜歡。
  •   書通俗易懂很不錯
  •   適合初學(xué)者,雖然有些爭議
  •   講解的很詳細(xì),適合初學(xué)者。
  •   還不錯 ,適合初學(xué)者
  •   正在學(xué)習(xí)中,書的質(zhì)量很好~
  •   通俗易懂,適合自學(xué)~
  •   不得不說這個版本的書還是比較好的
    適合入門
    配套更加完美
  •   質(zhì)量不錯 配上另一本書一起學(xué)習(xí)
  •   寫的比較入門,適應(yīng)新手的書
  •   通俗易懂,按照中國學(xué)生思路來走的。
  •   比較基礎(chǔ),新手入門,贊一個
  •   在學(xué)習(xí)和工作上對我?guī)椭畲蟮囊槐緯?/li>
  •   包裝有些簡單,不過書又沒傷著。正在學(xué)習(xí)中
  •   譚老師的書,幾年前大學(xué)里面用的都是,只是換版本了,更高級了,內(nèi)容變化不大,推薦。
  •   通俗易懂,適合我這種菜鳥
  •   書不難,入門很好
  •   編程的入門書
  •   初始學(xué)習(xí)的書,還可以吧,
  •   書不錯。給我弟買的,以為他用來學(xué)習(xí)用,結(jié)果買了他也沒看,可惜了。
  •   發(fā)貨速度挺快的,而且正好是自己需要的書,對于新手來說,這本書非常適用。
  •   還沒看,只是大概瀏覽了一下,是正版書,紙質(zhì)挺好的,希望書的內(nèi)容對我有幫助.快遞很速度,昨晚下單,今天便收到書.
  •   書已經(jīng)收到,是正版的,印刷質(zhì)量挺好的,很滿意.
  •   譚老師的書是很好的,老師都建議了
  •   價格便宜,內(nèi)容簡明扼要,適合學(xué)習(xí)
  •   基礎(chǔ)的書,紙張很好
  •   好像是一本基礎(chǔ)的書
  •   很基礎(chǔ),老譚的書不錯,別人都說老譚的書不行,我覺行不是這樣.
  •   以前學(xué)校就用這本書的。
  •   內(nèi)容權(quán)威,案例經(jīng)典,解析透徹。是不錯的書。
  •   書不給寄到學(xué)校,自己去郵局拿,很遠(yuǎn),真不敢再來當(dāng)當(dāng)了
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7