幫助中心 | 我的帳號 | 關於我們

C語言程序設計(第4版21世紀高等學校電腦基礎實用規劃教材)

  • 作者:編者:張磊
  • 出版社:清華大學
  • ISBN:9787302496014
  • 出版日期:2018/08/01
  • 裝幀:平裝
  • 頁數:303
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    張磊編著的《C語言程序設計(第4版21世紀高等學校電腦基礎實用規劃教材)》是面向程序設計初學者的C語言基礎教材,以培養大學生的邏輯思維能力和程序設計能力為編寫指導思想,綜合運用案例教學、比較教學、任務驅動等多種教學方法,系統介紹C語言程序設計的基本理論、基本方法和基本過程。本書內容組織注重基礎,突出應用,兼顧提高,強化主幹知識,弱化細枝末節;實例設置注重易學性、趣味性和系列化,易教易學。
    全書共10章,內容包括程序設計概述、簡單程序設計、選擇結構程序設計、循環結構程序設計、數組程序設計、函數程序設計、指針程序設計、結構體程序設計、文件程序設計以及綜合程序設計。
    本書配有教學課件、例題及習題程序源代碼等教學資源,並有輔導教材《C語言程序設計(第4版)實驗指導與習題解答》(ISBN9787302495932)。
    本書適合作為高等院校「C語言程序設計」課程的教材,也可用作程序設計從業人員及程序設計愛好者的自學參考書。

作者介紹
編者:張磊

目錄
第1章  程序設計概述
  1.1  程序設計語言
  1.2  演算法
    1.2.1  演算法概念與演算法描述
    1.2.2  演算法的邏輯結構
    1.2.3  演算法的特性
    1.2.4  演算法評價
  1.3  程序設計與實現
    1.3.1  程序設計的基本過程
    1.3.2  編輯運行C語言程序
  1.4  C語言程序的基本結構
    1.4.1  程序的函數化結構
    1.4.2  標識符與保留字
    1.4.3  程序風格
  小結
  習題一
第2章  簡單程序設計
  2.1  數據類型、常量與變數
    2.1.1  數據類型
    2.1.2  常量
    2.1.3  變數
  2.2  數據的輸入與輸出
    2.2.1  用printf()函數輸出數據
    2.2.2  用scanf()函數輸入數據
    2.2.3  字元的輸入與輸出
  2.3  簡單運算
    2.3.1  算術運算
    2.3.2  賦值運算
    2.3.3  變數自增和自減運算
    2.3.4  逗號運算
  2.4  編譯預處理命令簡介
  2.5  簡單程序設計舉例
  2.6  表達式中數據類型的轉換
*2.7  定義數據類型別名
*2.8  const常量
  小結
  習題二
第3章  選擇結構程序設計
  3.1  if選擇結構
    3.1.1  if選擇結構程序示例
    3.1.2  關係表達式
    3.1.3  邏輯表達式
    3.1.4  if命令
    3.1.5  條件運算
  3.2  switch選擇結構
  3.3  選擇結構程序舉例
  小結
  習題三
第4章  循環結構程序設計
  4.1  循環結構控制命令

    4.1.1  while命令
    4.1.2  do-while命令
    4.1.3  for命令
  4.2  循環體中的控制命令
    4.2.1  break命令
    4.2.2  continue命令
  4.3  循環嵌套
  4.4  goto命令
  4.5  循環結構程序舉例
  小結
  習題四
第5章  數組程序設計
  5.1  一維數組程序設計
    5.1.1  一維數組程序示例
    5.1.2  一維數組的定義及元素引用
    5.1.3  數值型一維數組的輸入和輸出
    5.1.4  數值型一維數組的初始化
    5.1.5  字元型一維數組的初始化
    5.1.6  一維數組的存儲
  5.2  字元串操作
    5.2.1  字元串的輸入和輸出
    5.2.2  多字元串操作函數
  5.3  二維數組程序設計
    5.3.1  二維數組的定義及元素引用
    5.3.2  二維數組的輸入和輸出
    5.3.3  二維數組的初始化
    5.3.4  二維數組的存儲
  5.4  數組應用程序舉例
  小結
  習題五
第6章  函數程序設計
  6.1  函數概述
  6.2  函數定義及調用
    6.2.1  函數定義
    6.2.2  函數值和return命令
    6.2.3  函數調用
  6.3  函數嵌套和遞歸函數
    6.3.1  函數嵌套
    6.3.2  遞歸函數
  6.4  數組與函數
    6.4.1  數組元素作函數參數
    6.4.2  一維數組名作函數參數
    6.4.3  二維數組與函數
  6.5  函數應用程序舉例
  6.6  變數的作用域和存儲類型
    6.6.1  變數的作用域
    6.6.2  變數的存儲類型
*6.7  編譯連接多個源文件的C程序
  小結
  習題六

第7章  指針程序設計
  7.1  指針概述
  7.2  指針變數的定義和使用
    7.2.1  指針變數程序示例
    7.2.2  定義指針變數
    7.2.3  使用指針變數
  7.3  指針與數組
    7.3.1  指針與一維數組
    7.3.2  指針與二維數組
    7.3.3  指針與字元串
    7.3.4  指針數組
  7.4  指針作函數參數
    7.4.1  簡單變數指針作函數參數
    7.4.2  指向數組的指針作函數參數
    7.4.3  字元串指針作函數參數
    7.4.4  指針數組作函數參數
   *7.4.5  使用帶參數的main()函數
  7.5  指針函數
  7.6  指針應用程序舉例
  小結
  習題七
第8章  結構體程序設計
  8.1  結構體數據概述
  8.2  結構體類型和結構體變數
    8.2.1  結構體程序示例
    8.2.2  定義結構體數據類型
    8.2.3  結構體變數的定義及使用
  8.3  結構體數組
    8.3.1  結構體數組的定義及元素引用
    8.3.2  結構體數組的初始化
    8.3.3  結構體數組應用實例
  8.4  結構體指針變數
    8.4.1  結構體指針變數的定義及使用
    8.4.2  結構體指針作函數的參數
  8.5  使用鏈表存儲數據
    8.5.1  使用鏈表存儲數據示例
    8.5.2  鏈表的特點
    8.5.3  動態內存管理函數
    8.5.4  定義鏈表結構
  8.6  鏈表的基本操作
    8.6.1  鏈表結點的插入
    8.6.2  鏈表結點的刪除
    8.6.3  鏈表結點的查找
  8.7  結構體應用程序舉例
  8.8  動態數組
  小結
  習題八
第9章  文件程序設計
  9.1  文件概述
    9.1.1  文件的概念

    9.1.2  文件的分類
    9.1.3  文件的一般操作過程
    9.1.4  文件類型指針
  9.2  文件的基本操作
    9.2.1  打開和關閉文件
    9.2.2  文件的字元讀寫
    9.2.3  文件結束狀態測試
    9.2.4  文件的數據塊讀寫
  9.3  文件的其他操作
    9.3.1  文件位置指針的定位
    9.3.2  文件的格式化讀寫
    9.3.3  文件的字元串讀寫
  9.4  文件應用程序舉例
  小結
  習題九
第10章  綜合程序設計
  10.1  軟體開發流程
  10.2  通訊錄程序設計
    10.2.1  通訊錄程序需求分析
    10.2.2  通訊錄程序功能設計
    10.2.3  通訊錄程序數據設計
    10.2.4  通訊錄程序函數設計
    10.2.5  函數編碼及測試
附錄A  C語言經典保留字
附錄B  常用C語言庫函數
附錄C  字元與ASCII碼對照表
附錄D  C語言的運算符
附錄E  「學生數據處理」系列例題(習題)簡表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032