本書是與譚浩強所著的《C語言程序設計(第2版)》(清華大學出版社出版)配合使用的參考書。全書可分為四個部分:一是《C語言程序設計(第2 版)》一書的習題和參考解答,包括了該書各章的全部習題,其中編程習題給出的參考解答中約有100個程序;二是常見錯誤分析和程序調試;三是上機指南,詳細介紹了在Turbo C 2.0、Turbo C++3.0和Visual C++6.0集成環境下編輯、編譯、調試和運行程序的方法;四是上機實驗內容,提供了學習本課程應當進行的12個實驗。 本書是學習C語言的一本好參考書,不僅可以作為《C語言程序設計(第 2版)》的參考書,而且可以作為任何C語言教材的參考書;既適于高等學校師生使用,也可供報考計算機等級考試者和其他自學者參考。
本書是與譚浩強所著的《C語言程序設計(第2版)》(清華大學出版社出版)配合使用的參考書。本書包括以下四個部分:部分是"《C語言程序設計(第2版)》中的習題和參考解答"。在這一部分中包括了該書的全部習題。第二部分是"常見錯誤分析和程序調試"。作者根據多年教學經驗,總結了學生在編寫程序時常出現的問題,以提醒讀者少犯類似錯誤。此外,介紹了調試程序的知識和方法,為上機實驗打下基礎。第三部分是"C語言上機指南"。介紹了Turbo C 2.0、Turbo C++ 3.0和Visual C++ 6.0集成環境下的上機方法,使讀者在上機練習時有所遵循。第四部分是"上機實驗安排"。在這部分中提出了上機實驗的要求,介紹了程序調試和測試的初步知識,并且安排了12個實驗,供實驗教學參考。
C語言程序設計(第2版)(高等院校計算機應用技術規劃教材——應用型教材系列)
及時部分 《C語言程序設計(第2版)》中的習題和參考解答
第1章 C語言概述
第2章 數據的存儲與運算
第3章 最簡單的C程序設計——順序程序設計
第4章 選擇結構程序設計
第5章 循環結構程序設計
第6章 利用數組處理批量數據
第7章 利用函數實現模塊化程序設計
第8章 善于使用指針
第9章 使用結構體類型處理組合數據
——用戶自定義數據類型
第10章 利用文件保存數據
第二部分 常見錯誤分析和程序調試
第11章 常見錯誤分析
第12章 程序的調試與測試
12.1 程序的調試
12.2 程序錯誤的類型
12.3 程序的測試
第三部分 C語言上機指南
第13章 Turbo C 2.0的上機操作
13.1 Turbo C的安裝
13.2 進入Turbo C
13.3 Turbo C的工作窗口
13.4 編輯一個新文件
13.5 編輯一個已存在的文件
13.6 改變用戶工作目錄
13.7 確立Turbo C工作環境
13.8 編譯和連接
13.9 運行
第14章 Turbo C++ 3.0的上機操作
14.1 進入Turbo C++ 3.0集成環境
14.2 C源文件的建立和程序的編輯
14.3 程序的編譯和連接
14.4 運行程序
14.5 退出Turbo C++ 3.0環境
14.6 對多文件程序進行編譯和連接
14.7 程序動態調試方法
第15章 Visual C++的上機操作
15.1 Visual C++的安裝和啟動
15.2 輸入和編輯源程序
15.3 編譯、連接和運行
15.4 建立和運行包含多個文件的程序的方法
第四部分 上機實驗安排
第16章 上機實驗的指導思想和要求
16.1 上機實驗的目的
16.2 上機實驗前的準備工作
16.3 上機實驗的步驟
16.4 實驗報告
16.5 實驗內容安排的原則
第17章 實驗安排
17.1 實驗1 C程序的運行環境和運行C程序的方法
17.2 實驗2 數據的存儲與運算
17.3 實驗3 最簡單的C程序設計——順序程序設計
17.4 實驗4 邏輯結構程序設計
17.5 實驗5 循環結構程序設計
17.6 實驗6 利用數組處理批量數據
17.7 實驗7 用函數實現模塊化程序設計(一)
17.8 實驗8 用函數實現模塊化程序設計(二)
17.9 實驗9 善于利用指針(一)
17.10 實驗10 善于利用指針(二)
17.11 實驗11 使用結構體類型處理組合數據
17.12 實驗12 文件操作
參考文獻