C語言程式設計(第3版)學習輔導

C語言程式設計(第3版)學習輔導

譚浩強編寫的《C語言程式設計(第3版)》通過習題和參考解答,常見錯誤分析和程式調試,上機指南,上機實驗內容等多個角度進行講解分析,是學習C語言的廣大師生及自學者一本好參考書。

圖書作息

C語言程式設計(第3版)學習輔導
作者:譚浩強
普通高等教育“十一五”國家級規劃教材

第二版為2009年度普通高等教育精品教材
ISBN:9787302370574
定價:28元
印次:1-1
裝幀:平裝
印刷日期:2014-9-3

圖書簡介:

本書是與譚浩強所著的《C語言程式設計(第3版)》(清華大學出版社出版)配合使用的參考書。全書分為四個部分:一是《C語言程式設計(第3版)》一書的習題和參考解答,包括了該書各章的全部習題,其中編程習題給出的參考解答中約有100個程式;二是常見錯誤分析和程式調試;三是上機指南,詳細介紹了在TurboC++3.0、VisualC++6.0和VisualStudio2010集成環境下編輯、編譯、調試和運行程式的方法;四是上機實驗內容,提供了學習本課程應當進行的12個實驗。

本書是學習C語言的一本好參考書,不僅可以作為《C語言程式設計(第3版)》的參考書,而且可以作為任何C語言教材的參考書;既適於高等學校師生使用,也可供報考計算機等級考試者和其他自學者參考。

前言:

C語言是國內外廣泛使用的計算機語言。許多高校都開設了“C語言程式設計”課程。作者於1991年編寫了《C程式設計》,由清華大學出版社出版,並於1999年、2005年和2010年先後出版了《C程式設計(第2版)》、《C程式設計(第3版)》和《C程式設計(第4版)》。該書出版後,受到了廣大讀者的歡迎,認為概念清晰、敘述詳盡、例題豐富、深入淺出、通俗易懂,被大多數高校選為教材。至2013年底,該書已累計發行了近1250萬冊,成為國內C語言教學的主流用書。

由於全國各地區、各類學校情況不盡相同,對C語言的教學要求學時數也有所差別。針對套用型大學的情況,作者在2000年編寫出版了《C語言程式設計》一書。經過8年的使用,取得很好的效果。2008年和2014年,作者根據當前情況,對該書進行了較大修改,編寫出版了《C語言程式設計(第2版)》和《C語言程式設計(第3版)》,使讀者更加容易入門。為了配合該教材的教學,編寫了這本《C語言程式設計(第3版)學習輔導》一書。

本書包括以下四個部分:

第一部分是“《C語言程式設計(第3版)》中的習題和參考解答”。在這一部分中包括了清華大學出版社出版的《C語言程式設計(第3版)》一書的全部習題。對於其中少數概念問答題,由於能在教材中直接找到答案,為節省篇幅本書沒有給出答案外,對所有編程題一律給出參考解答,包括程式清單和運行結果,對於一些比較複雜的問題還給出N-S流程圖,並在程式中加注釋以便於讀者理解,對少數難度較大的題目還作了比較詳細的文字說明。對於相對簡單的問題,只給出程式清單和運行結果,不作詳細說明,以便給讀者留下思考的空間。對有些題目,我們給出了兩種參考答案, 供讀者參考和比較,以啟發思路。

在這部分中提供了近100個不同類型、不同難度的程式,全部程式都在Visual C++ 6.0環境下調試通過。這些程式是對《C語言程式設計(第3版)》一書例題的補充。由於篇幅和課時的限制,在教材中只能介紹一些典型的例題。讀者在學習C語言程式設計過程中,如能充分利用本書,多看程式,理解不同程式的思路,會大有裨益的。

應該說明, 本書給出的程式並非是唯一正確的解答,甚至不一定是最佳的一種。對同一個題目可以編出多種程式,我們給出的只是其中的一種。讀者在使用本書時,千萬不要照抄照搬,我們只是提供了一種參考方案,讀者完全可以編寫出更好的程式。

第二部分是“常見錯誤分析和程式調試”。作者根據多年教學經驗,總結了學生在編寫程式時常出現的問題,以提醒讀者少犯類似錯誤。此外,介紹了調試程式的知識和方法,為上機實驗打下基礎。

第三部分是“C語言上機指南”。介紹了在Turbo C++ 3.0、Visual C++ 6.0和Visual Studio 2010集成環境下運行C程式的方法,使讀者在上機練習時有所遵循。

第四部分是“上機實驗安排”。在這部分中提出了上機實驗的要求,介紹了程式調試和測試的初步知識,並且安排了12個實驗,供實驗教學參考。

本書不僅可以作為《C語言程式設計(第3版)》的參考書,而且可以作為任何C語言教材的參考書;既適用於高等學校教學,也可供報考計算機等級考試者和其他自學者參考。

本書難免會有錯誤和不足之處,作者願得到廣大讀者的指正。

目錄

第一部分《C語言程式設計(第3版)》

中的習題和參考解答

第1章C語言概述3

第2章數據的存儲與運算5

第3章最簡單的C程式設計——順序程式設計10

第4章選擇結構程式設計17

第5章循環結構程式設計30

第6章利用數組處理批量數據36

第7章利用函式實現模組化程式設計54

第8章善於使用指針75

第9章使用結構體類型處理組合數據

——用戶自定義數據類型92第10章利用檔案保存數據111

第二部分常見錯誤分析和程式調試

第11章常見錯誤分析133

第12章程式的調試與測試148

12.1程式的調試148

12.2程式錯誤的類型150

12.3程式的測試152

第三部分C語言上機指南

第13章用TurboC++3.0運行C程式159

13.1進入TurboC++3.0集成環境159

13.2C源檔案的建立和程式的編輯160

13.3程式的編譯和連線162

13.4運行程式163

13.5退出TurboC++3.0環境163

13.6對多檔案程式進行編譯和連線163

13.7程式動態調試方法166

13.7.1按步執行方法166

13.7.2設定斷點方法169

第14章用VisualC++6.0運行C程式174

14.1VisualC++的安裝和啟動174

14.2輸入和編輯源程式175

14.2.1新建一個C源程式的方法175

14.2.2打開一個已有的程式177

14.2.3通過已有的程式建立一個新程式的方法177

14.3編譯、連線和運行178

14.3.1程式的編譯178

14.3.2程式的調試180

14.3.3程式的連線182

14.3.4程式的執行183

14.4建立和運行包含多個檔案的程式的方法184

14.4.1由用戶建立項目工作區和項目檔案184

14.4.2用戶只建立項目檔案189

第15章用VisualStudio2010運行C程式191

15.1關於VisualStudio2010191

15.2怎樣建立新項目192

15.3怎樣建立檔案195

15.4怎樣進行編譯199

15.5怎樣運行程式200

15.6怎樣打開項目中已有的檔案201

15.7怎樣編輯和運行一個包含多檔案的程式202

15.8關於用VisualStudio2010編寫和運行C程式的說明205

第四部分上機實驗安排

第16章上機實驗的指導思想和要求209

16.1上機實驗的目的209

16.2上機實驗前的準備工作210

16.3上機實驗的步驟210

16.4實驗報告211

16.5實驗內容安排的原則211

第17章實驗安排212

17.1實驗1C程式的運行環境和運行C程式的方法212

17.2實驗2數據的存儲與運算214

17.3實驗3最簡單的C程式設計——順序程式設計217

17.4實驗4邏輯結構程式設計219

17.5實驗5循環結構程式設計221

17.6實驗6利用數組處理批量數據222

17.7實驗7用函式實現模組化程式設計(一)223

17.8實驗8用函式實現模組化程式設計(二)224

17.9實驗9善於利用指針(一)225

17.10實驗10善於利用指針(二)226

17.11實驗11使用結構體類型處理組合數據227

17.12實驗12檔案操作228

參考文獻229

第1章C語言概述3

第2章數據的存儲與運算5

第3章最簡單的C程式設計——順序程式設計10

第4章選擇結構程式設計17

第5章循環結構程式設計31

第6章利用數組處理批量數據37

第7章利用函式實現模組化程式設計55

第8章善於使用指針76

第9章使用結構體類型處理組合數據

——用戶自定義數據類型93

第10章利用檔案保存數據112

第二部分常見錯誤分析和程式調試

第11章常見錯誤分析135

第12章程式的調試與測試150

12.1程式的調試150

12.2程式錯誤的類型152

12.3程式的測試154

第三部分C語言上機指南

第13章TurboC2.0的上機操作161

13.1TurboC的安裝161

13.2進入TurboC161

13.3TurboC的工作視窗163

13.4編輯一個新檔案164

13.5編輯一個已存在的檔案165

13.6改變用戶工作目錄166

13.7確立TurboC工作環境167

13.8編譯和連線169

13.9運行176

第14章TurboC++3.0的上機操作178

14.1進入TurboC++3.0集成環境178

14.2C源檔案的建立和程式的編輯179

14.3程式的編譯和連線181

14.4運行程式182

14.5退出TurboC++3.0環境182

14.6對多檔案程式進行編譯和連線182

14.7程式動態調試方法185

第15章VisualC++的上機操作193

15.1VisualC++的安裝和啟動193

15.2輸入和編輯源程式194

15.3編譯、連線和運行197

15.4建立和運行包含多個檔案的程式的方法203

第四部分上機實驗安排

第16章上機實驗的指導思想和要求213

16.1上機實驗的目的213

16.2上機實驗前的準備工作214

16.3上機實驗的步驟214

16.4實驗報告215

16.5實驗內容安排的原則215

第17章實驗安排216

17.1實驗1C程式的運行環境和運行C程式的方法216

17.2實驗2數據的存儲與運算218

17.3實驗3最簡單的C程式設計——順序程式設計221

17.4實驗4邏輯結構程式設計223

17.5實驗5循環結構程式設計225

17.6實驗6利用數組處理批量數據226

17.7實驗7用函式實現模組化程式設計(一)227

17.8實驗8用函式實現模組化程式設計(二)228

17.9實驗9善於利用指針(一)229

17.10實驗10善於利用指針(二)230

17.11實驗11使用結構體類型處理組合數據231

17.12實驗12檔案操作232

參考文獻233

相關詞條

熱門詞條

聯絡我們