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

C語言程序設計(第3版高等學校電腦基礎教育規劃教材)

  • 作者:編者:向艷//周天彤|責編:袁勤勇
  • 出版社:清華大學
  • ISBN:9787302507710
  • 出版日期:2018/10/01
  • 裝幀:平裝
  • 頁數:380
人民幣:RMB 68 元      售價:
放入購物車
加入收藏夾

內容大鋼
    為了切合當前C語言的發展和教學的需要,對《C語言程序設計(第2版)》進行修訂而形成了本書。本書以程序設計為中心,由淺入深地介紹了C語言和程序設計的基本概念和要點,把語言和演算法緊密結合。依照「適用」加「實用」的原則,適當調整了教材內容,重點更加突出。調整后的主要內容包括:C程序設計入門、順序結構程序設計、選擇結構程序設計、循環結構程序設計、函數、數組、指針、結構體與共用體、動態數組與鏈表、文件、綜合應用案例等。
    本書體系合理,篇幅適中,重點突出,文字通俗易懂,內容由淺入深,知識點言簡意賅,是初學者學習C語言程序設計的理想教材,可作為高等院校學生學習C語言程序設計課程的主教材,也適合電腦培訓班或自學的讀者使用。

作者介紹
編者:向艷//周天彤|責編:袁勤勇

目錄
第1章  C程序設計入門
  1.1  概述
    1.1.1  程序和程序設計語言
    1.1.2  C語言的起源和發展
    1.1.3  C語言的特點
  1.2  簡單的C程序
    1.2.1  簡單的C程序舉例
    1.2.2  C程序的結構
    1.2.3  C程序的調試與運行環境
  1.3  基本數據類型
    1.3.1  整型數據
    1.3.2  實型數據
    1.3.3  字元型數據
  1.4  運算符和表達式
    1.4.1  運算符優先順序及結合性
    1.4.2  數據類型轉換
    1.4.3  算術運算符和算術表達式
    1.4.4  賦值運算符和賦值表達式
    1.4.5  逗號運算符和逗號表達式
    1.4.6  ++和--運算符
    1.4.7  sizeof運算符
  1.5  宏常量與常變數
    1.5.1  宏常量
    1.5.2  常變數
  1.6  位運算
  複習與思考
  習題1
第2章  順序結構程序設計
  2.1  編程邏輯與技術
    2.1.1  演算法及演算法的描述工具
    2.1.2  程序設計的基本過程
    2.1.3  結構化程序設計方法
  2.2  C語言的語句類型
  2.3  數據的輸入與輸出
    2.3.1  字元輸入與輸出函數
    2.3.2  格式輸入與輸出函數
  2.4  常用計算函數
    2.4.1  數學庫函數
    2.4.2  偽隨機函數
  2.5  程序舉例
  複習與思考
  習題2
第3章  選擇結構程序設計
  3.1  關係運算符和關係表達式
    3.1.1  關係運算符
    3.1.2  關係表達式
  3.2  邏輯運算符和邏輯表達式
    3.2.1  邏輯運算符
    3.2.2  邏輯表達式
  3.3  if語句

    3.3.1  if語句的三種形式
    3.3.2  if語句的嵌套
  3.4  條件運算符和條件表達式
  3.5  switch語句
  3.6  程序舉例
  複習與思考
  習題3
第4章  循環結構程序設計
  4.1  當型循環與直到型循環
    4.1.1  當型循環結構
    4.1.2  直到型循環結構
  4.2  循環語句
    4.2.1  while語句
    4.2.2  do-while語句
    4.2.3  for語句
  4.3  循環的嵌套
  4.4  break語句和continue語句
    4.4.1  break語句
    4.4.2  continue語句
  4.5  程序舉例
  複習與思考
  習題4
第5章  函數
  5.1  函數的定義與調用
    5.1.1  函數的定義
    5.1.2  函數的返回值
    5.1.3  函數的調用
  5.2  函數間的參數傳遞
    5.2.1  實參與形多的傳遞方式
    5.2.2  局部變數與全局變數
    5.2.3  局部變數的存儲類別
    5.2.4  全局變數的存儲類別
  5.3  函數的嵌套調用
  5.4  函數的遞歸訓用
  複習與思考
  習題5
第6章  數組
  6.1  一維數組
    6.1.1  一維數組的定義與引用
    6.1.2  一維數組的初始化
    6.1.3  一維數組應用舉例
  6.2  二維數組
    6.2.1  二維數組的定義與引用
    6.2.2  二維數組的初始化
    6.2.3  二維數組應用舉例
  6.3  字元數組
    6.3.1  字元數組的定義與初始化
    6.3.2  字元申與字元數組
    6.3.3  字元數組的輸入與輸出
    6.3.4  常用字元串處理函數

    6.3.5  字元數組應用舉例
  6.4  數組作為麗數參數
    6.4.1  用一維數組名作為函數參數
    6.4.2  用二維數組名作為函數參數
  複習與思考
  習題6
第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.3.5  使用指針處理一維數組的應用舉例
  7.4  指針數組與多級指針
    7.4.1  指針數組
    7.4.2  二級指針及多級指針
    7.4.3  使用指針數組作為main函數的參數
  7.5  數組的指針與函數的指針
    7.5.1  指向數組的指針
    7.5.2  行指針與列指針
    7.5.3  函數指針與指針函數
  複習與思考
  習題7
第8章  結構體與共用體
  8.1  結構體類型與結構體變數
    8.1.1  結構體類型的聲明
    8.1.2  結構體類型變數的定義
    8.1.3  結構體類型變數的引用
    8.1.4  結構體類型變數的初始化
  8.2  結構體數組
    8.2.1  結構體數組的定義與引用
    8.2.2  結構體數組應用舉例
  8.3  結構體指針
    8.3.1  指向結構體變數的指針
    8.3.2  指向結構體數組的指針
    8.3.3  將結構體指針作為函數參數
  8.4  共用體
  8.5  枚舉類型
  8.6  用typedef自定義類型名
  複習與思考
  習題8
第9章  動態數組與鏈表
  9.1  內存動態分配與動態數組
    9.1.1  常用的內存動態分配函數
    9.1.2  動態數組

  9.2  鏈表
    9.2.1  鏈表的基本概念
    9.2.2  創建動態鏈表
    9.2.3  輸出動態鏈表
    9.2.4  動態鏈表的刪除操作
    9.2.5  動態鏈表的插入操作
    9.2.6  動態鏈表的應用舉例
  複習與思考
  習題9
第10章  文件
  10.1  文件的基本概念
    10.1.1  位元組流
    10.1.2  緩衝文件系統
    10.1.3  文件類型指針
    10.1.4  文件位置指針及文件打開方式
  10.2  文件的打開與關閉
    10.2.1  文件的打開
    10.2.2  文件的關閉
  10.3  文件的讀寫
    10.3.1  字元讀寫函數
    10.3.2  格式讀寫函數
    10.3.3  數據塊讀寫函數
    10.3.4  其他讀寫函數
  10.4  文件的定位
  複習與思考
  習題10
第11章  綜合應用案例——股票交易系統
  11.1  功能模塊設計
  11.2  數據結構設計
  11.3  函數功能描述
  11.4  編製程序
  11.5  運行程序
    11.5.1  VC++2010下的多文件管理
    11.5.2  文件包含
    11.5.3  調試運行
附錄A  基本ASCII碼表
附錄B  運算符和結合性
附錄C  C語言關鍵字
附錄D  VC++2010環境下的常用庫函數
附錄E  基於VC++2010環境下的C語言程序運行步驟與方法
附錄F  VC英文版中通用錯誤代碼分析
參考文獻

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