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

C語言程序設計案例教程(第3版微課視頻版21世紀高等學校電腦基礎實用系列教材)

  • 作者:編者:張麗華//梁田|責編:黃芝
  • 出版社:清華大學
  • ISBN:9787302615415
  • 出版日期:2023/01/01
  • 裝幀:平裝
  • 頁數:301
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    C語言既是目前應用極為廣泛的高級程序設計語言之一,也是高等學校「程序設計」課程的首選入門語言。全書共10章,主要內容包括C語言概述、程序與演算法、數據類型和表達式、程序控制結構、數組、函數、結構體與共用體、文件、位運算、綜合實例等。本書主要章節的內容採用任務驅動的方式,通過實例引出基本概念和基本方法,內容敘述自然,順理成章。全書案例豐富、闡述清晰、分析透徹、層次分明,注重培養讀者分析問題和解決問題的能力。
    本書第1版于2015年出版,第2版于2018年出版,根據讀者的反饋意見和建議,編者對本書進行再修訂,對部分章節的內容進行全面更新和調整,主要知識點配套微視頻進行講解,內容更加完善,便於讀者學習使用。書中所有實例的源程序均已調試通過。
    本書可作為高等學校理工類專業「程序設計」課程的教學用書,也可作為電腦二級考試的培訓或自學教材。為配合教學,本書配有PPT教學課件、習題參考答案,還有配套的輔助教材《C語言程序設計學習指導》(第3版),供讀者參考。

作者介紹
編者:張麗華//梁田|責編:黃芝

目錄
第1章  C語言概述
  1.1  C語言程序結構
    1.1.1  簡單的C語言程序
    1.1.2  C語言程序結構概述
    1.1.3  C語言程序的書寫風格
  1.2  C語言的發展
    1.2.1  C語言的歷史
    1.2.2  C語言的特點
  1.3  C語言程序的運行過程
  本章小結
  習題
第2章  程序與演算法
  2.1  程序與演算法概述
    2.1.1  演算法的概念
    2.1.2  演算法的組成要素
    2.1.3  演算法的特性
  2.2  演算法的描述
    2.2.1  自然語言表示法
    2.2.2  傳統流程圖表示法
    2.2.3  N?S結構化流程圖表示法
    2.2.4  偽代碼表示法
  2.3  結構化程序設計
    2.3.1  結構化程序設計的特點與方法
    2.3.2  結構化程序的基本結構
    2.3.3  結構化程序設計的過程
    2.3.4  程序設計的原則
  本章小結
  習題
第3章  數據類型和表達式
  3.1  標識符
  3.2  常量與變數
    3.2.1  常量
    3.2.2  變數
  3.3  基本數據類型
    3.3.1  整型
    3.3.2  實型
    3.3.3  字元型
  3.4  常用的輸入輸出函數
    3.4.1  格式化輸入輸出函數
    3.4.2  字元輸入輸出函數
  3.5  運算符與表達式
    3.5.1  算術運算符
    3.5.2  賦值運算符
    3.5.3  逗號運算符
    3.5.4  指針運算符
  3.6  數據類型轉換
    3.6.1  賦值類型轉換
    3.6.2  自動類型轉換
    3.6.3  強制類型轉換
  3.7  應用實例

  本章小結
  習題
第4章  程序控制結構
  4.1  程序控制結構概述
  4.2  順序結構
  4.3  關係運算
    4.3.1  關係運算符
    4.3.2  關係表達式
  4.4  邏輯運算
    4.4.1  邏輯運算符
    4.4.2  邏輯運算的值
    4.4.3  邏輯表達式
  4.5  選擇結構
    4.5.1  if語句
    4.5.2  switch語句
    4.5.3  選擇結構的嵌套
  4.6  循環結構
    4.6.1  while語句
    4.6.2  do…while語句
    4.6.3  for語句
    4.6.4  循環結構的應用
  4.7  break和continue語句
    4.7.1  break語句
    4.7.2  continue語句
    4.7.3  兩種語句的應用
  4.8  循環嵌套
  4.9  控制結構應用實例
  本章小結
  習題
第5章  數組
  5.1  數組概述
  5.2  一維數組
    5.2.1  一維數組的定義
    5.2.2  一維數組的引用
    5.2.3  一維數組的初始化
    5.2.4  一維數組的程序舉例
  5.3  二維數組
    5.3.1  二維數組的定義
    5.3.2  二維數組的引用
    5.3.3  二維數組的初始化
    5.3.4  二維數組的程序舉例
  5.4  字元數組
    5.4.1  字元數組和字元串
    5.4.2  字元數組的定義和初始化
    5.4.3  字元數組的輸入和輸出
    5.4.4  常用字元串處理函數
    5.4.5  字元數組的程序舉例
  5.5  數組與指針
    5.5.1  使用指針處理數組元素
    5.5.2  使用指針處理字元串

    5.5.3  數組與指針的程序舉例
  5.6  數組綜合舉例
    5.6.1  查找
    5.6.2  排序
    5.6.3  求最大、最小值
    5.6.4  其他
  5.7  數組應用實例
  本章小結
  習題
第6章  函數
  6.1  函數概述
  6.2  函數的定義
    6.2.1  有返回值函數的定義
    6.2.2  無返回值函數的定義
  6.3  函數的調用
    6.3.1  函數調用的形式
    6.3.2  函數的參數
    6.3.3  被調函數的原型聲明
  6.4  函數的嵌套調用和遞歸調用
    6.4.1  函數的嵌套調用
    6.4.2  函數的遞歸調用
  6.5  變數的作用域與生存期
    6.5.1  局部變數和全局變數
    6.5.2  變數的生存期
    6.5.3  存儲類別小結
  6.6  指針與函數
    6.6.1  指針變數作為函數參數
    6.6.2  數組作為函數參數
  6.7  返回指針的函數和函數指針
    6.7.1  返回指針的函數
    6.7.2  函數指針
  6.8  main函數的參數
  6.9  編譯預處理
    6.9.1  宏定義
    6.9.2  文件包含
    6.9.3  條件編譯
  6.10  函數的應用實例
  本章小結
  習題
第7章  結構體與共用體
  7.1  結構體類型的概念
    7.1.1  引例
    7.1.2  結構體類型的定義
  7.2  結構體變數的定義
  7.3  結構體變數初始化與引用
    7.3.1  結構體變數的初始化
    7.3.2  結構體變數的引用
  7.4  結構體數組
    7.4.1  結構體數組的定義
    7.4.2  結構體數組的初始化

    7.4.3  結構體數組的引用
  7.5  結構體指針變數
    7.5.1  指向結構體變數的指針
    7.5.2  指向結構體數組的指針
  7.6  結構體與函數
    7.6.1  結構體變數的成員作函數參數
    7.6.2  結構體變數作函數參數
    7.6.3  指向結構體變數的指針作函數參數
  7.7  鏈表
    7.7.1  靜態鏈表
    7.7.2  動態內存函數
    7.7.3  鏈表的基本操作
  7.8  共用體
    7.8.1  共用體的概念
    7.8.2  共用體變數的引用
    7.8.3  共用體類型數據的說明
  7.9  枚舉類型
  7.10  用戶自定義類型
  7.11  結構體的應用實例
  本章小結
  習題
第8章  文件
  8.1  文件概述
    8.1.1  文件分類
    8.1.2  緩衝文件系統與非緩衝文件系統
    8.1.3  文件指針
  8.2  文件的打開與關閉
    8.2.1  文件的打開
    8.2.2  文件的關閉
  8.3  文件的讀寫
    8.3.1  格式化讀寫函數
    8.3.2  字元讀寫函數
    8.3.3  字元串讀寫函數
    8.3.4  數據塊讀寫函數
  8.4  文件的其他操作
    8.4.1  文件的定位
    8.4.2  文件的檢測
  8.5  文件的應用實例
  本章小結
  習題
第9章  位運算
  9.1  電腦中的數據表示
  9.2  位運算符
  9.3  位段
  9.4  位運算的應用實例
  本章小結
  習題
第10章  綜合實例
  10.1  應用程序的開發流程
  10.2  綜合應用程序實例

  本章小結
附錄A  運算符的優先順序與結合性
附錄B  C語言中的關鍵字
附錄C  常用字元的ASCII碼
附錄D  C語言常用庫函數
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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