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

C語言程序設計教程

  • 作者:編者:戴彥群//徐草草//溫愛紅
  • 出版社:化學工業
  • ISBN:9787122313904
  • 出版日期:2018/03/01
  • 裝幀:平裝
  • 頁數:289
人民幣:RMB 48 元      售價:
放入購物車
加入收藏夾

內容大鋼
    戴彥群、徐草草、溫愛紅主編的《C語言程序設計教程》主要針對C語言程序設計的初學者,編寫時參考了全國電腦等級考試大綱。全書共由9章組成,全面系統地介紹了C語言的基本語法規則、程序的控制結構、數組、指針、函數、變數的存儲類別與作用域、用戶自定義數據類型、文件及公共基礎等內容。本書採用「案例」驅動的編寫方式,以程序設計為中心,語法介紹精煉,內容敘述深入淺出、循序漸進,程序案例生動易懂,具有很好的啟發性。每章後面都附有適量精心設計的習題,練習題參考答案和解析在與之配套的《C語言程序設計實驗指導與習題精解》教材中,這將為學生自學提供更好的幫助。
    本書既可以作為高等學校本、專科學生C語言程序設計的教材,又可以作為自學者的參考用書,同時也可供各類考試人員複習參考。

作者介紹
編者:戴彥群//徐草草//溫愛紅

目錄
第1章  C語言概述
  1.1  C語言的發展及特點
    1.1.1  程序設計語言的發展
    1.1.2  C語言的發展
    1.1.3  C語言的特點
  1.2  C語言程序的語法
    1.2.1  C語言的字符集、辭彙和語句
    1.2.2  數據類型
    1.2.3  常量和變數
  1.3  基本數據類型
    1.3.1  整型數據
    1.3.2  實型數據
    1.3.3  字元型數據
    1.3.4  數據混合運算及數據類型轉換
  1.4  標準輸入/輸出函數
    1.4.1  格式化輸出函數printf()
    1.4.2  格式化輸入函數scanf()
    1.4.3  字元輸入輸出函數
  1.5  C語言程序的運行與調試
    1.5.1  程序編碼與運行
    1.5.2  Visual C++ 6.0集成環境簡介
  1.6  運算符與表達式
    1.6.1  運算符及運算規則
    1.6.2  算術運算符
    1.6.3  賦值運算符
    1.6.4  自加自減運算符、負號運算符及其表達式
    1.6.5  關係運算符與關係表達式
    1.6.6  邏輯運算符與邏輯表達式
    1.6.7  位運算符與位運算表達式
    1.6.8  其他運算符
  1.7  預處理
    1.7.1  宏替換命令
    1.7.2  文件包含命令
    1.7.3  條件編譯命令
  習題1
第2章  程序的控制結構
  2.1  C語句及三種基本結構
    2.1.1  C語句簡介
    2.1.2  三種基本結構
  2.2  選擇語句
    2.2.1  if語句
    2.2.2  if-else語句
    2.2.3  嵌套的if語句
    2.2.4  switch語句
  2.3  循環控制語句
    2.3.1  while語句
    2.3.2  do-while語句
    2.3.3  for語句
    2.3.4  循環嵌套
    2.3.5  break、continue和goto語句

  2.4  程序設計舉例
  習題2
第3章  數組
  3.1  數組概述
  3.2  一維數組
    3.2.1  一維數組定義
    3.2.2  一維數組引用
    3.2.3  一維數組初始化
    3.2.4  一維數組程序舉例
  3.3  二維數組
    3.3.1  二維數組定義
    3.3.2  二維數組引用
    3.3.3  二維數組初始化
    3.3.4  二維數組程序舉例
  3.4  字元數組
    3.4.1  字元數組與字元串
    3.4.2  字元串的輸入輸出
    3.4.3  常用字元串處理函數
    3.4.4  字元串程序舉例
  習題3
第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
第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.4  函數嵌套與遞歸調用
    5.4.1  嵌套調用

    5.4.2  遞歸調用
  5.5  命令行參數
  習題5
第6章 變數的存儲類別與作用域
  6.1  變數的作用域
  6.2  變數的存儲類別
  6.3  動態內存分配
    6.3.1  數據的內存分配方式
    6.3.2  動態內存管理函數
  習題6
第7章  用戶自定義數據類型
  7.1  結構體
    7.1.1  結構體定義
    7.1.2  結構體變數
    7.1.3  結構體與函數
    7.1.4  結構體與指針
    7.1.5  結構體數組
  7.2  結構體應用——鏈表處理
    7.2.1  鏈表簡介
    7.2.2  建立動態鏈表
    7.2.3  鏈表的插入
    7.2.4  鏈表的刪除
  7.3  共用體
  7.4  枚舉
  7.5  為已有數據類型創建新類型名
  習題7
第8章  文件
  8.1  文件概述
    8.1.1  文件及其存儲
    8.1.2  C語言對文件的處理方式
    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  文件狀態與出錯處理
    8.5.1  報告文件操作錯誤狀態函數ferror()
    8.5.2  清除錯誤標誌函數clearerr()
  習題8
第9章  公共基礎知識
  9.1  數據結構與演算法
    9.1.1  演算法
    9.1.2  數據結構的基本概念

    9.1.3  線性表及其存儲結構
    9.1.4  棧和隊列
    9.1.5  樹和二叉樹
    9.1.6  查找技術
    9.1.7  排序技術
  9.2  程序設計基礎
    9.2.1 結構化程序設計
    9.2.2  面向對象的程序設計
  9.3  軟體工程基礎
    9.3.1  軟體工程基本概念
    9.3.2  結構化設計方法
    9.3.3  軟體的測試
    9.3.4  軟體的調試
  9.4  資料庫設計基礎
    9.4.1  資料庫系統的基本概念
    9.4.2  數據模型
    9.4.3  關係運算
  習題9
附錄
  附錄A  ASCII碼表
  附錄B  運算符的優先順序與結合性
  附錄C  C語言關鍵字
  附錄D  C語言常用Turbo 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