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

C語言程序設計教程(高等院校信息技術系列教材)

  • 作者:編者:桑海濤//姜微//劉遠義|責編:郭賽
  • 出版社:清華大學
  • ISBN:9787302612896
  • 出版日期:2022/09/01
  • 裝幀:平裝
  • 頁數:243
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是編者通過總結多年的一線教學經驗,精心為初學者編寫的C語言程序設計入門教材,著重介紹C語言最基礎的部分,盡量不涉及應用的細節問題,把精力集中在主要部分;注重程序設計方法的訓練,以實用為目的,詳細講解常用的經典演算法,以培養讀者的程序設計能力。教材力求簡潔易懂、深入淺出,注重內容的自然過渡和銜接,引導讀者的思路,激發讀者繼續探求問題的興趣,使讀者能水到渠成地掌握知識。
    本書以「學生成績管理系統」作為課程設計案例,從C語言的基礎知識和語法規則出發,用該案例的功能擴展帶動整個課程的教學過程,以應用系統的程序設計所需要的知識為主線,把項目中所需要的知識或難點分散到各章節的實例中,既能體現循序漸進的教學方法,又能實踐「項目綜合」的教學模式。
    本書可作為普通高等院校電腦專業和非電腦專業的教材,也可作為各級電腦等級考試的參考書。

作者介紹
編者:桑海濤//姜微//劉遠義|責編:郭賽

目錄
第1章  C語言概述
  1.1  C語言簡介
    1.1.1  C語言的產生和發展
    1.1.2  C程序的構成
    1.1.3  C語言的主要特點
  1.2  C程序的上機步驟
  1.3  小結
  習題1
第2章  C語言的數據類型
  2.1  數據類型概述
  2.2  常量
    2.2.1  整型常量
    2.2.2  浮點型常量
    2.2.3  字元常量
    2.2.4  字元串常量
    2.2.5  符號常量
  2.3  變數
    2.3.1  標識符
    2.3.2  整型變數
    2.3.3  浮點型變數
    2.3.4  字元型變數
    2.3.5  字元串的存儲方式
  2.4  數據的輸入/輸出
    2.4.1  引例
    2.4.2  格式輸入/輸出函數
    2.4.3  字元輸入/輸出函數
    2.4.4  應用舉例
  2.5  小結
  習題2
第3章  運算符與表達式
  3.1  運算符與表達式概述
  3.2  基本算術運算符與算術表達式
  3.3  賦值運算符與賦值表達式
  3.4  不同數據類型的轉換
    3.4.1  自動轉換
    3.4.2  強制類型轉換
  3.5  自增、自減運算符
  3.6  逗號運算符與逗號表達式
  3.7  小結
  習題3
第4章  程序的流程式控制制
  4.1  程序的基本結構
  4.2  選擇結構
    4.2.1  關係運算符和關係表達式
    4.2.2  邏輯運算符和邏輯表達式
    4.2.3  if語句
    4.2.4  switch語句
    4.2.5  條件表達式
    4.2.6  選擇結構程序舉例
  4.3  循環結構

    4.3.1  while語句
    4.3.2  do-while語句
    4.3.3  for語句
    4.3.4  break語句和continue語句
  4.4  常用演算法舉例
  4.5  小結
  習題4
第5章  數組
  5.1  數組的概念
    5.1.1  引例
    5.1.2  數組的概念
  5.2  一維數組
    5.2.1  一維數組的定義和引用
    5.2.2  一維數組元素的賦值
    5.2.3  一維數組常用演算法舉例
  5.3  二維數組
    5.3.1  二維數組的定義
    5.3.2  二維數組的初始化
    5.3.3  二維數組常用演算法舉例
  5.4  字元數組
    5.4.1  字元數組與字元串
    5.4.2  字元串的輸入/輸出
    5.4.3  字元串處理函數
    5.4.4  字元串應用舉例
  5.5  小結
  習題5
第6章  函數
  6.1  C程序的模塊化
  6.2  函數的定義
    6.2.1  無參函數的定義
    6.2.2  有參函數的定義
  6.3  函數的調用
    6.3.1  實參和形參
    6.3.2  return語句
    6.3.3  被調函數的類型聲明
  6.4  遞歸函數
  6.5  數組作為函數參數
    6.5.1  數組元素作實參
    6.5.2  數組名作函數參數
  6.6  變數的存儲類別
    6.6.1  變數的作用域與生存期
    6.6.2  變數的存儲類別
  6.7  小結
  習題6
第7章  編譯預處理
  7.1  宏定義
    7.1.1  無參宏定義
    7.1.2  有參宏定義
  7.2  文件包含
  7.3  小結

  習題7
第8章  指針
  8.1  變數、地址與指針概述
  8.2  指針變數
    8.2.1  指針變數的聲明
    8.2.2  指針變數的使用
    8.2.3  指針運算
    8.2.4  二級指針與多級指針
  8.3  指針與函數
    8.3.1  函數參數的傳值與傳地址
    8.3.2  指針作為函數參數
    8.3.3  指針作為函數返回值
    8.3.4  指向函數的指針
  8.4  指針與數組
    8.4.1  一維數組與指針
    8.4.2  二維數組與指針
    8.4.3  指針與字元串
    8.4.4  指針數組
  8.5  main函數的參數
  8.6  小結
  習題8
第9章  結構體、共用體與枚舉型數據
  9.1  結構體概述
    9.1.1  結構體類型概述
    9.1.2  結構體類型定義
  9.2  結構體變數
    9.2.1  結構體變數的聲明
    9.2.2  結構體的使用
  9.3  結構體與函數
  9.4  結構體與數組
    9.4.1  結構體數組的聲明
    9.4.2  結構體數組的初始化
    9.4.3  結構體數組的使用
  9.5  結構體與指針
    9.5.1  指向結構體的指針
    9.5.2  結構體數組與指針
    9.5.3  結構體指針變數作函數參數
  9.6  結構體與鏈表
    9.6.1  鏈表的概念
    9.6.2  動態分配內存
    9.6.3  用結構體實現鏈表
    9.6.4  鏈表的操作
  9.7  共用體
    9.7.1  共用體概述
    9.7.2  共用體類型的定義
    9.7.3  共用體變數的聲明
    9.7.4  共用體的使用
  9.8  枚舉類型數據
    9.8.1  枚舉類型的定義
    9.8.2  枚舉類型變數的聲明

    9.8.3  枚舉類型變數的使用
  9.9  類型定義符typedef
  9.10  位運算
    9.10.1  位運算符
    9.10.2  位段
    9.10.3  舉例
  9.11  小結
  習題9
第10章  文件
  10.1  文件概述
    10.1.1  文件類型
    10.1.2  緩衝文件系統和非緩衝文件系統
    10.1.3  文件指針
  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.4.1  fseek函數
    10.4.2  rewind函數
    10.4.3  ftell函數
  lO.5  文件應用舉例
  10.6  小結
  習題10
附錄A  標準ASCII碼表
附錄B  C語言常用關鍵字
附錄C  運算符優先順序與結合性
附錄D  C語言庫函數
  D.1  數學函數
  D.2  字元函數和字元串函數
  D.3  輸入/輸出函數
  D.4  動態存儲分配函數
  D.5  轉換函數
  D.6  圖形圖像函數

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