C語言程序設(shè)計

出版時間:2001-12-1  出版社:清華大學出版社  作者:譚浩強  頁數(shù):338  
Tag標簽:無  

內(nèi)容概要

C語言功能豐富,使用靈活,可移植性好,既具有高級語言的優(yōu)點,又具有低級語言的許多特點,現(xiàn)可以用為編寫系統(tǒng)軟件,又可用于編寫應(yīng)用軟件,是國內(nèi)外廣泛使用的計算機語言。C程序設(shè)計是計算機應(yīng)用人員應(yīng)掌握的基本功。針對C語言比較難學的情況,作者對全書內(nèi)容做了精心安排,

作者簡介

譚浩強教授,我國著名計算機教育專家。1034年生,廣東臺山人。1985年清華大學自動控制系畢業(yè)。學生時代曾擔任清華大學學生會主席、北京市人民代表。他是我國計算機普及和高校計算機基礎(chǔ)教育開拓者之一,現(xiàn)任全國高等院校計算機基礎(chǔ)教育研究會會長、教育部一國計算機應(yīng)用技術(shù)證書考試委員會主任委員和教育部全國計算機等級考試委員會副主任。他創(chuàng)造了3個世界記錄:(1)20年來他(及和他人合作)共編著出版了140本計算機著作,此外主編了300多本計算機書籍,是出版科技著作數(shù)量最多的人。(2)他編著和主編的書發(fā)行量超過5000萬冊,是讀者最多的科技作家。我國平均每26人、知識分子每1.5人就擁有1本譚浩強編著的書。(3)他和別人合作編著的《BASIC語言》發(fā)行了1250萬冊,創(chuàng)科技書籍發(fā)行量的世界記錄。此外他編著的《C程序設(shè)計》發(fā)行了700萬冊,在中央電視臺系統(tǒng)地向全國講授了BASIC、C、FORTRAN、COBOL、PASCAL、Visual Basic共7種計算機語言,觀眾超過500萬人。在我國學習計算機的人中很少有人不知道譚浩強的名字的。他善于用讀者容易理解的方法和語言說明復(fù)雜的概念。許多人認為他“開創(chuàng)了計算機書籍貼近大眾的新風”,為我國的計算機普及畫來作出了重要貢獻。譚浩強教授獲全國高校教學成果獎(國家能獎)、國家科技進步獎,北京市政府授予“有突出貢獻專家稱號”。全國政協(xié)副主席、中國工程院院長宋健為他題詞,知名人士他為“教授計算技術(shù)的大師,普及現(xiàn)代科技之巨擘”?!队嬎銠C世界》報組織的“世紀評選”指導(dǎo)他評為我國“20世紀最有影響的IT人物”10個人之一(排在第2位)。他的功績是把千百萬群眾帶入計算機的大門。

書籍目錄

第1章 C語言概述
1.1 C語言出現(xiàn)的歷史背景
1.2 C語塞的特點
1.3 簡單的C程序介紹
1.4 C程序的上機步驟
習題
第2章 數(shù)據(jù)類型、運算符與表達式
2.1 C的數(shù)據(jù)類型
2.2 常量虧變量
2.2.1 常量和符號常量
2.2.2 變量
2.3 整型數(shù)據(jù)
2.3.1 整型常量的表示歷法
2.3.2 整型變量
2.3.3 整型常量的類型
2.4 實型數(shù)據(jù)
2.4.1 實型常量的表示方法
2.4.2 實型變量
2.4.3 實型常量的類型
2.5 字符型數(shù)據(jù)
2.5.1 字符常量
2.5.2 字符變量
2.5.3 字符數(shù)據(jù)在內(nèi)在中的存儲形式及使用方法
2.5.4 字符串常量
2.6 變量賦初值
2.7 各類數(shù)值型數(shù)據(jù)間的混合運算
2.8 算術(shù)運算符和算術(shù)表達貳
2.8.1 C運算符簡介
2.8.2 算術(shù)運算符和算術(shù)表達式
2.9 賦值運算符和賦值表達式
2.10 運算符和逗號表達式
習題
第3章 最簡車的C程序設(shè)計順序程度設(shè)計
3.1 C語句概述
3.2 程序的三種基本結(jié)構(gòu)
3.3 賦值語句
3.4 數(shù)據(jù)輸入輸出的概念及在C語言中的實現(xiàn)
3.5 字符數(shù)據(jù)的輸入輸出
3.5.1 Putchar函數(shù)(字符輸出函數(shù))
3.5.2 getchar函數(shù)(字符輸入函數(shù))
3.6 格式輸入尋輸出
3.6.1 Prinff函數(shù)格式輸出函數(shù))
3.6.2 sconf函數(shù)(格式輸入圍數(shù))
3.7 順序結(jié)構(gòu)程序設(shè)計舉例
習題
第4章 選擇結(jié)構(gòu)程序設(shè)計
4.1 關(guān)系運算符和關(guān)系表達式
4.1.1 關(guān)系運算符及其優(yōu)先次序
4.1.2 夫系表達式
4.2 邏輯運算符和邏輯表達式
4.2.1 邏輯運算符及其優(yōu)先次序
4.2.2 邏輯表達式
4.3 if語句
4.3.1 if語句的三種形式
4.3.2 if語句的嵌套
4.3.3 條件運算符
4.4 Switch語句
4.5 程序舉例
習題
第5章 循環(huán)控制
5.1 概述
5.2 goto語句以及用goto語句構(gòu)成循環(huán)
5.3 While語句
5.4 do-while語句
5.5 for語句
5.6 循環(huán)的嵌套
5.7 幾種循環(huán)的比較
5.8 breok語句和continue均句
5.8.1 break語句
5.8.2 continue語句
5.9 程序舉例
習題
第6章 數(shù)組
6.1 一維數(shù)組的定義和引用
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組元素的引用
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組程序舉例
6.2 二維數(shù)組的定義和引用
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組的引用
6.2.3 二維數(shù)組的初始化
6.2.4 二維數(shù)組程序舉例
6.3 字符數(shù)組
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 字符數(shù)組的引用
6.3.4 字符串和字符串結(jié)束標志
6.3.5 字符數(shù)組的輸入輸出
6.3.6 字符串處理函數(shù)
6.3.7 字符數(shù)組應(yīng)用舉例
習題
第7章 函數(shù)
7.1 概述
7.2 函數(shù)定義的一般形式
7.3 函數(shù)參數(shù)和函數(shù)的值
7.3.1 形式參數(shù)和買際參數(shù)
7.3.2 函數(shù)的返回值
7.4 函數(shù)的調(diào)用
7.4.1 函數(shù)調(diào)用的一般形式
7.4.2 函數(shù)調(diào)用的歷式
7.4.3 M被調(diào)用函數(shù)的聲明和函數(shù)原型
7.5 函數(shù)的嵌套調(diào)用
7.6 函數(shù)的遞歸調(diào)用
7.7 數(shù)組作為函數(shù)參數(shù)
7.8 局部變量和全局變量
7.8.1 局部變量
7.8.2 全局變量
7.9 變量的存儲類別
7.9.1 動態(tài)存儲方式與靜態(tài)存儲方式
7.9.2 auto變量
7.9.3 用Static聲明局部變量
7.9.4 reglster變量
7.9.5 用extern聲明外部變量
7.9.6 用Static聲明外部變量
7.9.7 關(guān)于變量的聲明和定義
7.9.8 存儲類別小結(jié)
7.10 內(nèi)部函數(shù)和外部函數(shù)
7.10.1 內(nèi)部函數(shù)
7.10.2 外部函數(shù)
7.11 如何運行一個多文件的程序
習題
第8章 預(yù)處理命令
8.1 宏定義
8.1.1 不帶多數(shù)的宏定義
8.1.2 帶參數(shù)的宏定義
8.2 “文件包含”處理
8.3 條件編譯
習題
第9章 指針
9.1 地址和指針的概念
9.2 變量的指針和指間變量的指針變量
9.2.1 定義一個指針變量
9.2.2 指針變量的引用
9.2.3 指針變量作為函數(shù)參數(shù)
9.3 數(shù)組的指針和指向數(shù)組的指針變量
9.3.1 指向數(shù)經(jīng)元素的指針
9.3.2 通過指針引用數(shù)經(jīng)元素
9.3.3 數(shù)組合作函數(shù)多數(shù)
9.3.4 指向多維數(shù)組的指針和指針變量
9.4 字符串的指針和指向字符串的指針變量
9.4.1 字符串的表示形式
9.4.2 字符串指針作函數(shù)參數(shù)
9.4.3 對使用字符指針變量和字符數(shù)組的討論
9.5 函數(shù)的指針和指向函數(shù)的指針變量
9.5.1 用函數(shù)指針變量調(diào)用函數(shù)
9.5.2 用指回函數(shù)的指針作函數(shù)參數(shù)
9.6 返回指針位的函數(shù)
9.7 指針數(shù)組和指同指針的指針
9.7.1 8針數(shù)組的概念
9.7.2 指向指針的指針
9.7.3 指針數(shù)組作main函數(shù)的形參
9.8 有關(guān)指針的數(shù)據(jù)類型和指針運算的小結(jié)
9.8.1 有關(guān)指針的數(shù)據(jù)類型的小結(jié)
9.8.2 指針運算小結(jié)
9.8.3 void指針類型
習題
第10章 結(jié)構(gòu)體與共用體
10.1 概述
10.2 定義結(jié)構(gòu)體類型變量的方法
10.3 結(jié)構(gòu)體變量的引用
10.4 結(jié)構(gòu)體變量的初始化
10.5 結(jié)構(gòu)體數(shù)組
10.5.1 定義結(jié)構(gòu)體數(shù)組
10.5.2 結(jié)構(gòu)體數(shù)組的初始他
10.5.3 結(jié)構(gòu)體數(shù)經(jīng)歷用舉例
10.6 B向結(jié)相體類型數(shù)據(jù)的指針
10.6.1 指間結(jié)構(gòu)體變量的指針
10.6.2 指間結(jié)構(gòu)體數(shù)組的指針
10.6.3 用結(jié)相體變量和指問結(jié)構(gòu)體的指針作函數(shù)參數(shù)
10.7 用指針處理鏈表
10.7.1 鏈表概述
10.7.2 簡單鏈表
10.7.3 處理動態(tài)鏈表所需的函數(shù)
10.7.4 建立動態(tài)健表
10.7.5 輸出鍵表
10.7.6 對鏈表的刪除操作
10.7.7 對鏈表的插入操作
10.7.8 對鏈表的綜臺操作
10.8 共用體
10.8.1 并用體的概念
10.8.2 共用體變量的引用畫式
10.8.3 共用體類型數(shù)據(jù)的特點
10.9 枚舉類型
10.10 用typedef定文類型
習題
第11章 位運算
11.1 位運算符和位運算
11.1.1 “接位與”運算符(&)
11.1.2 接位或運算符(1)
10.1.3 “異或”運算符(^)
11.1.4 “取反”運算符(~)
11.5 左移運算簡(<<)
10.1.6 右移運算符(>>)
11.1.7 位運算賦值遠器符
11.1.8 不同長度的數(shù)據(jù)進行值運算
11.2 位運界舉例
11.3 位段
習題
第12章 文件
12.1 C文件概述
12.2 文件類型指針
12.3 文件的打開與關(guān)閉
12.3.1 文件的打開(fopen函數(shù))
12.3.2 文件的關(guān)閉(fclose函數(shù))
12.4 文件的讀寫
12.4.1 fputc函數(shù)和fqetc函數(shù)(Putc函數(shù)和getc函數(shù))
12.4.2 fread函數(shù)和 twrit6函數(shù)
12.4.3 fprinff函數(shù)和fscanf函數(shù)
12.4.4 其他讀寫函數(shù)
12.5 文件的定位
12.5.1 rewind函數(shù)
12.5.2 fseek函數(shù)和隨機讀寫
12.5.3 ffell函數(shù)
12.6 出錯的項測
12.6.1 ferror函數(shù)
12.6.2 clearers函數(shù)
12.7 文件輸入輸出小結(jié)
習題
第13章 常見錯誤和程序調(diào)試
13.1 常見錯誤為析
13.2 程序調(diào)試
附錄I 常用字符與ASCII代碼對限由
附錄II C語言中的關(guān)鍵字
附錄III 運算符和結(jié)合性
附錄IV C語言常用語法提要
附錄V C庫函數(shù)
參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計25條)

 
 

  •   是一本高等院校計算機應(yīng)用技術(shù)規(guī)劃教材 不錯
  •   很好,易學
  •   經(jīng)典書目,很好。
  •   書不錯,這次送的有點慢。
  •   如題。這個做法可不好啊。
  •   初學者必看之書。
  •   老師介紹的 這本書確實比較好 我覺得自學還是研究都比較好,比較透徹
  •   書拿到手了,就是紙薄,別的沒什么,速度還行吧,周1訂周4到
  •   C語言程序設(shè)計和C程序設(shè)計有什么區(qū)別啊
  •   對于一些知識點的講授非常的詳盡,例題也很不錯,都是很經(jīng)典的題目
  •   購買這個書時,是根據(jù)下方的那個最佳組合一起訂的貨,我拿到貨后發(fā)現(xiàn),上機指導(dǎo)的答案和C語言程序設(shè)計的習題不匹配~~~~ 什么意思嘛? 那你們說,我買起上機指導(dǎo)的那本有什么用??????????????????? 定書的人一定得注意了。。。。。。。。。 不是說譚老的書寫的不好,是說卓越的人怎么搞的,你賣廢紙啊,把那本上機指導(dǎo)一起賣,又不匹配的~~~~~~~ 無語,氣氛~
  •   譚浩強編寫的這本“C語言程序設(shè)計”,對于C語言初學者來說非常實用,通俗易懂,而且條理清晰,
  •   學習C語言很好的教材,
  •   書不錯,質(zhì)量也好,很不錯
  •   做工很好,值得購買,亞馬遜買東西每次都很如意。
  •   不錯噢!已經(jīng)在上面買過幾次了 看中的就是當面驗貨在付款這點
  •   內(nèi)容很通俗易懂,很不錯哦!
  •   但是有點舊,聽說很難 ,不過沒關(guān)系,卓越服務(wù)態(tài)度很好!
  •   我們上課要用的教材 但是我覺得喜歡的人入門的話可以學
  •   發(fā)貨速度快。 就是有點小壓傷了 總體還好。
  •   可惜被同學給剝削了...悶
  •   我原來看過一本從圖書館借的C語言,但是看起來很難,這本書就不那么的難了,看著很好,容易懂果然是好書,沒有辜負我的期待啊
  •   這本書是比較經(jīng)典的c書。。還不錯。。
  •   一開始讀殺死好多腦細胞
  •   這本書算是經(jīng)典了,簡單易學,適合初學者。
 

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

京ICP備13047387號-7