當前位置:首頁 » 軟體設計 » 譚浩強c程序設計

譚浩強c程序設計

發布時間: 2021-01-22 20:59:18

① 如何評價譚浩強《C程序設計》錯誤之不完全匯集

我只想說些良心話。譚浩強主編的《C程序設計》確實有些小錯誤,還有些程序運行結果甚至與書都不符,但是不知道誰編出的《譚浩強<C程序設計>錯誤之不完全匯集》(以下簡稱「匯集」)簡直也太詆毀這本書了。
首先,「匯集」總在最小的、甚至小到根本沒人去糾結也完全無所謂的地方上摳字眼,「匯集」的作者總認為不應該說「系統」而應該說「編譯器」,而且始終在批評這句話「系統本身不自帶輸入輸出語句」,還舉例反例說老譚自己砸自己的腳,我就想問一句,這句話哪兒錯了?系統難道自帶輸入輸出語句?能輸入和輸出不是因為預處理了頭文件才能用這些命令的嗎?再比方說那個「strlwr」函數,書里已經明確說了只能給字元串的大小寫進行轉換,而且stdio.h里是可以得到這個函數的,那麼「匯集」里扯了那麼一大堆,和老譚說的有什麼區別?【就是仗著《C程序設計》這本書的不完美之處而沒事找事!】
其次,「匯集」里對於一些程序的評價,很多地方說得反倒不對了。比如「匯集」里說「%o格式輸出c是錯誤的」、「H o w \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 不能因為新手無知就這樣糊弄他們吧」等等,%o不就是八進制而已嗎?怎麼就不能輸出字元?只不過輸出了ASCII碼的八進制數字而已,弄得好像編譯器壓根兒不識別似的;一個數組,字元沒排滿後面本來就全補上了\0,作者說的「糊弄」又是什麼意思?怎麼不給個解釋?最讓人無語的是這樣一句話「a+=1和a=a+1絕對是不一樣,老譚怎麼能理解,算了 」,不好意思,如果你說這兩個不一樣,那我也不理解了,請你解釋一下,幹嘛就搪塞一句「算了」?
最後,「匯集」竟然寫了將近530頁,找到了無數個錯誤,甚至拿C語言標準的英語原文來做對比,然而前20頁就有將近18頁說的純屬廢話,讓人感覺就是在裝面子,那麼這位作者對於C語言本身的掌握程度又有多少?數據結構、演算法和計算機原理又懂多少?我想不用再說了,連同義詞都要糾正的人,怎麼可能寫出好的錯誤匯集?
《C程序設計》確實有很多不完美之處,也確實不適合作為第一本C語言教程類參考書,但是《譚浩強<C程序設計>錯誤之不完全匯集》真的更沒必要看,希望「匯集」作者能給出解釋,不要把你所謂的「有病吧」「咋想的」「算了」作為一個問題的解釋,這樣的搪塞我們不接受。
原創。但隨意轉發。

② C語言程序設計 譚浩強 為什麼很多人說他害人

譚浩強的書真的是只適合二級的,基本上適合所有專業的人,如果你是計算機的,那他這本書真的只算是入門的。其實一門語言並不是很重要,重要的是演算法,語言是死的,演算法是有靈魂的

③ 誰有譚浩強的《C語言程序設計》 給我個目錄

軟體簡介:

1 C語言概述 2
1.1 C語言的發展過程 2
1.2 當代最優秀的程序設計語言 2
1.3 C語言版本 2
1.4 C語言的特點 3
1.5 面向對象的程序設計語言 3
1.6 C和C++ 3
1.7 簡單的C程序介紹 4
1.8 輸入和輸出函數 5
1.9 C源程序的結構特點 6
1.10 書寫程序時應遵循的規則 6
1.11 C語言的字元集 6
1.12 C語言詞彙 7
1.13 Turbo C 2.0集成開發環境的使用 8
1.13.1 Turbo C 2.0簡介和啟動 8
1.13.2 Turbo C 2.0集成開發環境 8
1.13.3 File菜單 9
1.13.4 Edit菜單 10
1.13.5 Run菜單 11
1.13.6 Compile菜單 12
1.13.7 Project菜單 13
1.13.8 Options菜單 14
1.13.9 Debug菜單 18
1.13.10 Break/watch菜單 19
1.13.11 Turbo C 2.0的配置文件 20

2 程序的靈魂—演算法 1
2.1 演算法的概念 1
2.2 簡單演算法舉例 1
2.3 演算法的特性 4
2.4 怎樣表示一個演算法 4
2.4.1 用自然語言表示演算法 4
2.4.2 用流程圖表示演算法 4
2.4.3 三種基本結構和改進的流程圖 8
2.4.4 用N-S流程圖表示演算法 9
2.4.5 用偽代碼表示演算法 10
2.4.6 用計算機語言表示演算法 11
2.5 結構化程序設計方法 11
2
3 數據類型、運算符與表達式 1
3.1 C語言的數據類型 1
3.2 常量與變數 3
3.2.1 常量和符號常量 3
3.2.2 變數 3
3.3 整型數據 4
3.3.1 整型常量的表示方法 4
3.3.2 整型變數 5
3.4 實型數據 7
3.4.1 實型常量的表示方法 7
3.4.2 實型變數 8
3.4.3 實型常數的類型 9
3.5 字元型數據 9
3.5.1 字元常量 9
3.5.2 轉義字元 9
3.5.3 字元變數 10
3.5.4 字元數據在內存中的存儲形式及使用方法 10
3.5.5 字元串常量 11
3.5.6 符號常量 12
3.6 變數賦初值 12
3.7 各類數值型數據之間的混合運算 13
3.8 算術運算符和算術表達式 14
3.8.1 C運算符簡介 14
3.8.2 算術運算符和算術表達式 15
3.9 賦值運算符和賦值表達式 17
3.10 逗號運算符和逗號表達式 18
3.11 小結 19
3.11.1 C的數據類型 19
3.11.2 基本類型的分類及特點 19
3.11.3 常量後綴 19
3.11.4 常量類型 19
3.11.5 數據類型轉換 19
3.11.6 運算符優先順序和結合性 20
3.11.7 表達式 20
4 最簡單的C程序設計—順序程序設計 1
4.1 C語句概述 1
4.2 賦值語句 3
4.3 數據輸入輸出的概念及在C語言中的實現 4
4.4 字元數據的輸入輸出 4
4.4.1 putchar 函數(字元輸出函數) 4
4.4.2 getchar函數(鍵盤輸入函數) 5
4.5 格式輸入與輸出 5
4.5.1 printf函數(格式輸出函數) 5
4.5.2 scanf函數(格式輸入函數) 8
4.6 順序結構程序設計舉例 12
4
5 分支結構程序 1
5.1 關系運算符和表達式 1
5.1.1 關系運算符及其優先次序 1
5.1.2 關系表達式 1
5.2 邏輯運算符和表達式 2
5.2.1 邏輯運算符極其優先次序 2
5.2.2 邏輯運算的值 3
5.2.3 邏輯表達式 3
5.3 if語句 4
5.3.1 if語句的三種形式 4
5.3.2 if語句的嵌套 7
5.3.3 條件運算符和條件表達式 9
5.4 tch語句 10
5.5 程序舉例 11
5
6 循環控制 1
6.1 概述 1
6.2 goto語句以及用goto語句構成循環 1
6.3 while語句 2
6.4 do-while語句 4
6.5 for語句 6
6.6 循環的嵌套 9
6.7 幾種循環的比較 9
6.8 break和continue語句 9
6.8.1 break語句 9
6.8.2 continue 語句 10
6.9 程序舉例 11
6
7 數組 1
7.1 一維數組的定義和引用 1
7.1.1 一維數組的定義方式 1
7.1.2 一維數組元素的引用 2
7.1.3 一維數組的初始化 4
7.1.4 一維數組程序舉例 4
7.2 二維數組的定義和引用 6
7.2.1 二維數組的定義 6
7.2.2 二維數組元素的引用 6
7.2.3 二維數組的初始化 7
7.2.4 二維數組程序舉例 9
7.3 字元數組 9
7.3.1 字元數組的定義 9
7.3.2 字元數組的初始化 9
7.3.3 字元數組的引用 10
7.3.4 字元串和字元串結束標志 10
7.3.5 字元數組的輸入輸出 10
7.3.6 字元串處理函數 12
7.4 程序舉例 14
7.5 本章小結 17
8 函 數 1
8.1 概述 1
8.2 函數定義的一般形式 3
8.3 函數的參數和函數的值 4
8.3.1 形式參數和實際參數 4
8.3.2 函數的返回值 5
8.4 函數的調用 6
8.4.1 函數調用的一般形式 6
8.4.2 函數調用的方式 6
8.4.3 被調用函數的聲明和函數原型 7
8.5 函數的嵌套調用 8
8.6 函數的遞歸調用 10
8.7 數組作為函數參數 12
8.8 局部變數和全局變數 17
8.8.1 局部變數 17
8.8.2 全局變數 19
8.9 變數的存儲類別 20
8.9.1 動態存儲方式與靜態動態存儲方式 20
8.9.2 auto變數 21
8.9.3 用static聲明局部變數 21
8.9.4 register變數 22
8.9.5 用extern聲明外部變數 23

9 預處理命令 1
9.1 概述 1
9.2 宏定義 1
9.2.1 無參宏定義 1
9.2.2 帶參宏定義 4
9.3 文件包含 8
9.4 條件編譯 9
9.5 本章小結 11

10 指針 1
10.1 地址指針的基本概念 1
10.2 變數的指針和指向變數的指針變數 2
10.2.1 定義一個指針變數 3
10.2.2 指針變數的引用 3
10.2.3 指針變數作為函數參數 7
10.2.4 指針變數幾個問題的進一步說明 10
10.3 數組指針和指向數組的指針變數 13
10.3.1 指向數組元素的指針 13
10.3.2 通過指針引用數組元素 14
10.3.3 數組名作函數參數 16
10.3.4 指向多維數組的指針和指針變數 22
10.4 字元串的指針指向字元串的針指變數 25
10.4.1 字元串的表示形式 25
10.4.2 使用字元串指針變數與字元數組的區別 28
10.5 函數指針變數 29
10.6 指針型函數 30
10.7 指針數組和指向指針的指針 31
10.7.1 指針數組的概念 31
10.7.2 指向指針的指針 34
10.7.3 main函數的參數 36
10.8 有關指針的數據類型和指針運算的小結 37
10.8.1 有關指針的數據類型的小結 37
10.8.2 指針運算的小結 37
10.8.3 void指針類型 38

11 結構體與共用體 1
11.1 定義一個結構的一般形式 1
11.2 結構類型變數的說明 2
11.3 結構變數成員的表示方法 4
11.4 結構變數的賦值 4
11.5 結構變數的初始化 5
11.6 結構數組的定義 5
11.7 結構指針變數的說明和使用 7
11.7.1 指向結構變數的指針 7
11.7.2 指向結構數組的指針 9
11.7.3 結構指針變數作函數參數 10
11.8 動態存儲分配 11
11.9 鏈表的概念 12
11.10 枚舉類型 14
11.10.1 枚舉類型的定義和枚舉變數的說明 14
11.10.2 枚舉類型變數的賦值和使用 15
11.11 類型定義符typedef 16
12 位運算 1
12.1 位運算符C語言提供了六種位運算符: 1
12.1.1 按位與運算 1
12.1.2 按位或運算 2
12.1.3 按位異或運算 2
12.1.4 求反運算 3
12.1.5 左移運算 3
12.1.6 右移運算 3
12.2 位域(位段) 4
12.3 本章小結 6
13 文件 1
13.1 C文件概述 1
13.2 文件指針 2
13.3 文件的打開與關閉 2
13.3.1 文件的打開(fopen函數) 2
13.3.2 文件關閉函數(fclose函數) 4
13.4 文件的讀寫 4
13.4.1 字元讀寫函數fgetc和fputc 4
13.4.2 字元串讀寫函數fgets和fputs 8
13.4.3 數據塊讀寫函數fread和fwtrite 9
13.4.4 格式化讀寫函數fscanf和fprintf 11
13.5 文件的隨機讀寫 12
13.5.1 文件定位 12
13.5.2 文件的隨機讀寫 13
13.6 文件檢測函數 14
13.6.1 文件結束檢測函數feof函數 14
13.6.2 讀寫文件出錯檢測函數 14
13.6.3 文件出錯標志和文件結束標志置0函數 14
13.7 C庫文件 14
13.8 本章小結 15

④ 譚浩強c語言程序設計第四版 pdf

僅遺下使我們感到頭暈目眩的一棵高高棕櫚樹的微微晃動。
我在天堂里畫出了一個島嶼——
發現一隻刺蝟卷進刀片,
決非爭那豪氣十足,
我們啟航了,五湖四海的
只留淡淡的芳香在手中。哈哈

⑤ 譚浩強c語言程序設計.基礎版.PDF下載

WORD版的好啊
可以直接復制
網路搜下就有了

⑥ c語言程序設計》 譚浩強 word版 或者txt版

譚浩強
word版
或者txt版
,你要這個?
我可以很負責任地告訴你,如果沒有出版社內部人士的幫助,你不可能得到此書的word版
因為我們以前有一門課,那個老師上課是用他自己的書,我們都看到他有word版的書,可是他說在出書的時候,作者要和出版社簽了協議,如果把word版泄露出去了,要負法律責任的哦。也就是說,就算是譚浩強本人也不能把
word版的《C語言程序設計》
直接傳到網上去,明白了嗎?

⑦ 譚浩強的C程序設計(第三版),要電子書,要完整!

這個應該是第三版的,我已經有兩年不看了。

⑧ 譚浩強的C語言程序設計。各個版本有什麼區別

就拿第四版和第三版作對比,區別如下:

1、指代不同

(1)C程序設計譚浩強版版本的第權四版:這是清華大學出版社2010年出版的一本書,作者是譚浩強。

(2)C程序設計譚浩強版本的第三版:被普遍認為是學習C語言的一本好教科書,並且被全國大多數大學所選擇。

2、影響不同

(1)C程序設計譚浩強版本的第四版:本書被大多數大學用作C語言學習的教科書,且糾正了第三版中的不足。

(2)C程序設計譚浩強版本的第三版:獲原電子工業部優秀教科書一等獎,大學出版社暢銷書特等獎,全國高等院校計算機基礎教育研究會優秀教材一等獎。

3、特點不同

(1)C程序設計譚浩強版本的第四版:內容先進,體系合理,概念清晰,說明詳盡,步驟少,分散困難點,實例豐富,通俗易懂,文字通俗易懂,是初學者學習C程序設計理想的教材,可以用作大學所有專業的正式教材。

(2)C程序設計譚浩強版本的第三版:已發行超過700萬冊,創下了類似書籍的全國記錄,並且是學習C語言的主流書籍。

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837