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

程序設計基礎教程(C語言版普通高等教育十二五規劃教材)/電腦系列

  • 作者:編者:黃思先//劉必雄|責編:戴薇//孫露露
  • 出版社:科學
  • ISBN:9787030328946
  • 出版日期:2012/01/01
  • 裝幀:平裝
  • 頁數:285
人民幣:RMB 52 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以C語言為依托,結合典型實例,全面、系統地介紹了程序設計的思想和方法。採用案例引入和問題驅動的方式,以大量的實例,深入淺出地介紹了C語言的基礎知識、運算符與表達式、程序的控制結構、構造數據類型、函數、指針和文件等內容。為了提高讀者的實際編程能力,每章配有多套「上機練練練」示範題,並配有習題,以利於讀者鞏固所學的知識,提高自學能力。
    本書可作為高等院校本科生電腦及相關專業「程序設計基礎」、「高級語言程序設計」、「C語言程序設計」等課程的教材,也可作為非電腦專業學生的電腦程序設計課程的教材。

作者介紹
編者:黃思先//劉必雄|責編:戴薇//孫露露

目錄
前言
第1章  C語言基礎知識
  1.1  C語言概述
    1.1.1  C語言的由來與標準化
    1.1.2  C語言的特點和應用
  1.2  C程序的結構
    1.2.1  C程序的基本結構
    1.2.2  簡單C程序分析
    1.2.3  C程序的具體構成
    1.2.4  C程序的上機執行過程
    1.2.5 VistualC++6.0的上機步驟
  1.3  C語言的數據類型
    1.3.1  基本數據類型
    1.3.2  變數
    1.3.3  常量
    1.3.4  數據在電腦內的存儲
  1.4  C程序的輸入/輸出
    1.4.1  用函數實現輸入/輸出
    1.4.2  用對象流實現輸入/輸出
  小結
  上機練練練
  習題
第2章  運算符與表達式
  2.1  概述
  2.2  算術運算符與算術表達式
    2.2.1  算術運算符
    2.2.2  算術表達式
    2.2.3  自增和自減運算符
  2.3  賦值運算符與賦值表達式
    2.3.1  賦值運算符
    2.3.2  複合賦值運算符
    2.3.3  賦值表達式
  2.4  關係運算符與關係表達式
    2.4.1  關係運算符
    2.4.2  關係表達式
  2.5  邏輯運算符與邏輯表達式
    2.5.1  邏輯運算符
    2.5.2  邏輯表達式
  2.6  位運算符與位運算表達式
    2.6.1  位運算符
    2.6.2  位運算表達式
  2.7  條件運算符與條件表達式
  2.8  逗號運算符和逗號表達式
  2.9  求位元組運算符與求位元組表達式
  2.10  數據類型轉換
    2.10.1  自動類型轉換
    2.10.2  強制類型轉換
  小結
  上機練練練
  習題

第3章  程序的控制結構
  3.1  結構化程序設計概述
  3.2  順序結構
    3.2.1  C語言的語句
    3.2.2  順序結構應用舉例
  3.3  選擇結構
    3.3.1  if語句
    3.3.2  switch語句
  3.4  循環結構
    3.4.1  while語句
    3.4.2  do-while語句
    3.4.3  for語句
    3.4.4  循環嵌套
  3.5  其他控制語句
    3.5.1  break語句
    3.5.2  Continue語句
    3.5.3  goto語句
  小結
  上機練練練
  習題
第4章  構造數據類型
  4.1  數組
    4.1.1  數組概述
    4.1.2  一維數組
    4.1.3  二維數組
    4.1.4  字元數組和字元串
  4.2  結構體
    4.2.1  結構體類型聲明
    4.2.2  結構體變數
    4.2.3  結構體數組
    4.2.4  位段
    4.2.5  結構體的應用舉例
  4.3  共用體
    4.3.1  共用體類型聲明
    4.3.2  共用體變數
    4.3.3  共用體的應用舉例
  4.4  枚舉類型
    4.4.1  枚舉類型聲明
    4.4.2  枚舉變數
    4.4.3  枚舉類型的應用舉例
  4.5  自定義類型名
  小結
  上機練練練
  習題
第5章  函數
  5.1  函數概述
  5.2  函數的定義和調用
    5.2.1  函數的定義
    5.2.2  函數的調用
  5.3  函數的參數傳遞

    5.3.1  值傳遞
    5.3.2  地址傳遞
  5.4  函數的調用方式
    5.4.1  函數的嵌套調用
    5.4.2  函數的遞歸調用
  5.5  變數的作用域和生存期
    5.5.1  變數的作用域
    5.5.2  變數的生存期和存儲類型
  5.6  宏定義
    5.6.1  無參宏定義
    5.6.2  帶參宏定義
  小結
  上機練練練
  習題
第6章  指針
  6.1  指針與指針變數
    6.1.1  指針的基本概念
    6.1.2  指針變數的定義
    6.1.3  指針變數的賦值
    6.1.4  指針運算符
  6.2  指針與數組
    6.2.1  指針與一維數組
    6.2.2  移動指針及兩指針相減運算
    6.2.3  指針比較
    6.2.4  指向字元串的指針
    6.2.5  指針與二維數組
  6.3  指向指針的指針
    6.3.1  指向指針的指針的概念
    6.3.2  指向指針的指針變數定義
    6.3.3  指向指針的指針變數的應用
  6.4  指針與結構體
    6.4.1  指向結構體變數的指針變數
    6.4.2  指向結構體數組的指針變數
    6.4.3  通過指針變數存取位段數據
  6.5  指向共用體和枚舉型的指針
    6.5.1  指向共用體變數的指針變數
    6.5.2  指向枚舉型的指針變數
  6.6  函數與指針
    6.6.1  返回指針的函數
    6.6.2  指針變數作函數的形參
    6.6.3  主函數main()的形參
    6.6.4  指向函數的指針
  6.7  鏈表
    6.7.1  單向鏈表的建立
    6.7.2  單向鏈表的查找操作
    6.7.3  單向鏈表結點的插入操作
    6.7.4  單向鏈表結點的刪除操作
    6.7.5  一個完整的單向鏈表應用程序
  小結
  上機練練練

  習題
第7章  文件
  7.1  文件的基本概念
  7.2  文件指針
  7.3  文件的打開與關閉
    7.3.1  文件打開函數
    7.3.2  文件關閉函數
  7.4  文件的讀寫
    7.4.1  字元讀寫函數
    7.4.2  數據塊讀寫函數
    7.4.3  數據格式化讀取函數
    7.4.4  其他的文件讀寫函數
  7.5  文件的定位函數
  7.6  文件出錯檢測函數
    小結
    上機練練練
  習題
附錄A  ASCII碼表
附錄B  運算符和結合性
附錄C  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