C語言程式設計習題解析與套用案例分析(第2版)

C語言程式設計習題解析與套用案例分析(第2版)

《C語言程式設計習題解析與套用案例分析(第2版)》是2010年清華大學出版社出版的圖書,作者是黃維通,謝孟榮。

基本介紹

  • 書名:C語言程式設計習題解析與套用案例分析(第2版)
  • 作者:黃維通,謝孟榮
  • ISBN:9787302237525
  • 定價:¥26.00
  • 出版社:清華大學出版社
  • 出版時間:2010-11-1
  • 開本:16開
內容簡介,目錄,

內容簡介

為了幫助讀者全面掌握C語言程式設計的基本思想和方法,本習題解析力圖詳盡,緊扣基礎,面向套用,循序漸進地引導讀者在學習程式設計的過程中,通過練習進一步充分理解和更好地掌握程式設計的思想和方法。《C語言程式設計習題解析與套用案例分析(第2版)》具有通俗易懂、解答詳細、代碼注釋詳盡的特點,有利於讀者的複習和自測,書中的所有代碼均在tC3.0下面完全調試通過。
本書從C語言程式設計的基本原理及程式設計的基本思想出發,貫穿“基礎—套用”這一主線。《C語言程式設計習題解析與套用案例分析(第2版)》立足套用開發能力的培養,內容共分為三篇,第1篇介紹C語言程式設計實用案例,包含3章,第1章通過幾個相對綜合的案例開發,詳細介紹程式開發過程,第2章介紹大家非常熟悉的俄羅斯方塊遊戲的設計與實現,第3章介紹讀者非常熟悉的學生成績管理系統的設計與實現,通過這些套用案例開發的介紹,希望讀者能夠進一步掌握並提高程式設計的能力和開發水平;第2篇是習題解析,通過案例驅動讓大家掌握程式設計的基本概念和基本套用,針對主教材中的習題進行解析,希望能夠幫助讀者掌握最基本的程式設計方法;第3篇以附錄的形式介紹編程環境及其程式的動態調試過程,並對系統的錯誤信息的含義進行了詳細介紹,以幫助讀者正確領會系統提供的錯誤信息,從而達到快速完成調試的目的。這部分內容是針對初學者而設計的。

目錄

第1篇 C語言程式設計實用案例
第1章 C語言綜合套用案例分析與開發3 【綜合例程1: 實數四則混合運算】3
【綜合例程2: 編譯並執行腳本檔案】14
【綜合例程3: 繪製飄動的紅旗】20
【綜合例程4: 可控制的選單界面】22
【綜合例程5: 學生成績管理】34第2章 俄羅斯方塊遊戲的設計與實現54
2.1 設計目的54
2.2 功能描述54
2.3 總體設計55
2.3.1 功能模組設計55
2.3.2 數據結構設計57
2.3.3 函式功能描述60
2.4 程式實現61
2.4.1 原始碼分析61
2.4.2 運行結果78
2.5 小結79第3章 學生成績管理系統的設計與實現80
3.1 設計目的80
3.2 功能描述80
3.3 總體設計81
3.3.1 功能模組設計81
3.3.2 數據結構設計84
3.3.3 函式功能描述85
3.4 程式實現86
3.4.1 源碼分析86
3.4.2 運行結果103
3.5 小結107第2篇 C語言程式設計習題解析
第4章 C語言的基本概念111第5章 C語言程式的基本數據類型及其運算112第6章 C語言程式基本控制結構及其套用118第7章 數組及其套用132第8章 函式及其套用150第9章 指針及其套用161第10章 排序與查找算法及其實現176第11章 結構體、聯合體和枚舉數據類型的套用182第12章 檔案操作193第13章 線性表及其套用207第14章 棧及其套用215第15章 佇列及其套用219第3篇 常用操作指南
附錄A C語言上機步驟與調試指南223
A1 TurboC3.0的安裝223
A2 TurboC3.0的工作視窗224
A3 編輯一個新檔案225
A4 編輯一個已存在的檔案226
A5 改變用戶工作目錄227
A6 確立TC工作環境227
A7 編譯和連線230
A7.1 對單檔案程式分別進行編譯和連線230
A7.2 一次完成編譯和連線230
A7.3 對多檔案程式進行編譯和連線231
A8 編譯和連線過程中的顯示信息233
A8.1 系統沒有發現程式中有錯誤 233
A8.2 在編譯和連線過程中發現錯誤234
A9 運行236
A10 程式動態調試方法237
A10.1 按步執行方法237
A10.2 設定斷點方法241
A11 TurboC3.0各選單的功能匯總242附錄B TC環境下的編譯錯誤信息分類246
B1 嚴重錯誤246
B2 一般錯誤247
B3 警告信息253附錄C ASCII碼錶256第3章 運算與操作7第4章 基本程式結構9第5章 分支結構15第6章 循環結構20第7章 函式26第8章 算法30第9章 程式組織41第10章 數組47第11章 結構體與共用體51第12章 指針55第13章 字元串61第14章 檔案67第15章 鍊表75第2部分 上機幫助手冊
第16章 簡明Turbo C 3.0上機幫助手冊125
16.1 Turbo C 3.0上機環境簡介125
16.2 檔案的創建和保存126
16.3 源檔案的編輯128
16.4 編譯與連結129
16.5 程式的執行130
16.6 工程檔案管理131
16.7 工作目錄與工作環境設定133
16.8 錯誤與警告135
16.9 基本調試技術137
16.10 高級調試技術138第17章 簡明Visual C++6.0上機幫助手冊146
17.1 Visual C++6.0上機環境簡介146
17.2 檔案的創建和保存147
17.3 源檔案的編輯147
17.4 編譯與連結148
17.5 程式的執行148
17.6 工程檔案管理149
17.7 工作環境設定151
17.8 錯誤與警告152
17.9 基本調試技術154
17.10 高級調試技術155參考文獻159

相關詞條

熱門詞條

聯絡我們