圖書簡介
C程式設計經典教程(第4版)——世界最暢銷計算機科學教材 。 本書譯自經典計算機教程C How to Program的最新版。在美國,數十萬學生通過本書學習C語言。作者Deitel父子從事編程和教學工作數十年,其所著教材被譽為美國標準教材,在教育界享有盛譽。
圖書特色
本書新版本有以下特色:
(1)套用軟體工程原理講述結構化程式設計方法。
(2)用新的代碼標準重寫所有的原始碼,並加入大量注釋。
(3)更新術語,使其與多種語言的標準和規範保持一致。
(4)免費下載所有原始碼和PowerPoint講義。
(5)數百個貼心提示,海量練習題與答案。
(6)為教師免費提供教學輔助軟體包。
本書內容經典、權威,語言輕鬆活潑,適合只有很少甚至沒有編程經驗的大專院校學生,可以作為計算機編程方面的入門級教材,同時也可作為國中級程式設計師的參考書。
全書目錄
【目錄】
第1章 計算機、Internet和全球資訊網入門
1.1 簡介
1.2 計算機是什麼
1.3 計算機的組織
1.4 作業系統的演變
1.5 個人計算、分散式計算和客戶/伺服器計算
1.6 機器語言、彙編語言和高級語言
1.7 C語言的歷史
1.8 C語言的標準庫
1.9 C語言程式開發環境基礎
1.10 Internet的歷史
1.11 全球資訊網的歷史
1.12 C語言及本書的注意事項
總結
自測練習
自測練習答案
練習
第2章 程式設計入門
2.1 簡介
2.2 一個簡單的C程式:顯示一行文本
2.3 另一個簡單的C程式:兩個整數相加
2.4 記憶體的概念
2.5 算術運算
2.6 判斷:等式和關係運算符
總結
自測練習
自測練習答案
練習
第3章 結構化程式開發
3.1 簡介
3.2 算法
3.3 偽碼
3.4 控制結構
3.5 if選擇語句
3.6 if/else選擇語句
3.7 while循環語句
3.8 表述算法:案例研究1(計數器控制循環)
3.9 使用自頂向下、逐步求精方法表述算法:案例研究2(標誌控制循環)
3.10 使用自頂向下、逐步求精方法表述算法:案例研究3(嵌套控制結構)
3.11 賦值運算符
3.12 增量運算符和減量運算符
總結
自測練習
自測練習答案
練習
第4章 程式控制
4.1 簡介
4.2 循環的本質
4.3 計數器控制循環
4.4 for循環語句
4.5 for語句:注意事項和經驗
4.6 使用for語句的示例
4.7 switch多重選擇語句
4.8 do/while循環語句
4.9 break和continue語句
4.10 邏輯運算符
4.11 關於相等運算符(==)和賦值運算符(=)
4.12 結構化程式設計小結
總結
自測練習
自測練習答案
練習
第5章 函式
5.1 簡介
5.2 C語言的程式模組
5.3 數學庫函式
5.4 函式
5.5 函式的定義
5.6 函式原型
5.7 頭檔案
5.8 調用函式:值調用和引用調用
5.9 產生隨機數
5.10 示例:運氣遊戲
5.11 存儲類別
5.12 作用域的規則
5.13 遞歸
5.14 遞歸示例:斐波納契數列
5.15 遞歸與疊代
總結
自測練習
自測練習答案
練習
第6章 數組
……
第7章 指針
第8章 字元和字元串
第9章 格式化的輸入/輸出
第10章 結構、聯合、位操作和枚舉
第11章 檔案處理
第12章 數據結構
第13章 預處理器
第14章 高級技術
附錄A Internet與Web資源
附錄B C99 Internet與Web資源
附錄C 運算符優先權
附錄D ASCII字元集
附錄E 數制系統
附錄F 標準庫資源