QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

C語言程序設計案例教程

  • 類  別:計算機系列
  • 書  名:C語言程序設計案例教程
  • 主  編:程立倩
  • 定  價:39.8
  • 開  本:16開
  • 時  間:2016年5月
  • 出  版  社:北京郵電大學出版社
  • 書  號:978-7-5635-3000-7

內(nèi)容摘要

  本書將案例“成績管理系統(tǒng)”貫穿整個教學過程,每個教學模塊都有針對性地從案例引入,根據(jù)案例需求進行知識講解,由淺入深地逐步補充和完善程序設計。主要內(nèi)容包括C語言基礎、C程序數(shù)據(jù)描述與算法、順序結(jié)構(gòu)程序設計、選擇結(jié)構(gòu)程序設計、循環(huán)結(jié)構(gòu)程序設計、應用數(shù)組程序設計、應用函數(shù)程序設計、應用指針程序設計、結(jié)構(gòu)體和其他結(jié)構(gòu)類型、位運算、文件等。書中特別設置了計算機等級考試二級C語言的考試真題、重難點解析及例題精解。
  本書適合高職高專學生使用,也可以作為全國計算機等級考試參考書,還可供自學者參考。

目錄

模塊1  初識C語言
     案例引入
     1.1  C語言簡介
          1.1.1  計算機語言概述
          1.1.2  C語言概述
     1.2  C程序簡介
          1.2.1  C程序的總體結(jié)構(gòu)
          1.2.2  C程序的書寫規(guī)則
     1.3  C程序的開發(fā)過程
          1.3.1  C程序的實現(xiàn)過程
          1.3.2  在Turbo C下實現(xiàn)C程序
          1.3.3  在Visual C++環(huán)境下實現(xiàn)C程序
     等級考試重難點講解與真題解析
     思考與練習
模塊2  C程序數(shù)據(jù)描述與計算
     案例引入
     2.1  C程序的詞法
          2.1.1  字符集
          2.1.2  標識符
     2.2  常量與變量
          2.2.1  常量
          2.2.2  變量
     2.3  基本數(shù)據(jù)類型
          2.3.1  整型數(shù)據(jù)
          2.3.2  實型數(shù)據(jù)
          2.3.3  字符型數(shù)據(jù)
     2.4  C語言的運算符和表達式
          2.4.1  算術(shù)運算符與算術(shù)表達式
          2.4.2  賦值運算符和表達式
          2.4.3  自增、自減運算符和表達式
          2.4.4  逗號運算符和逗號表達式
          2.4.5  不同類型數(shù)據(jù)間的轉(zhuǎn)換
     等級考試重難點講解與真題解析
     思考與練習
模塊3  順序結(jié)構(gòu)程序設計
     案例引入
     3.1  程序設計基礎
          3.1.1  程序
          3.1.2  程序設計
          3.1.3  算法
          3.1.4  結(jié)構(gòu)化程序
          3.1.5  模塊化程序
     3.2  賦值語句
     3.3  復合語句和空語句
          3.3.1  復合語句
          3.3.2  空語句
     3.4  數(shù)據(jù)的輸入與輸出
          3.4.1  字符的輸入與輸出
          3.4.2  輸出格式函數(shù)
          3.4.3  輸入格式函數(shù)
     3.5  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊4  選擇結(jié)構(gòu)程序設計
     案例引入
     4.1  關(guān)系運算符和關(guān)系表達式
          4.1.1  關(guān)系運算符
          4.1.2  關(guān)系表達式
     4.2  邏輯運算符和邏輯表達式
          4.2.1  邏輯運算符
          4.2.2  邏輯表達式
     4.3  if語句
          4.3.1  簡單if語句
          4.3.2  if…else語句
          4.3.3  嵌套if語句
          4.3.4  多分支if…else…if語句
     4.4  條件運算符和條件表達式
     4.5  switch語句
     4.6  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊5  循環(huán)結(jié)構(gòu)程序設計
     案例引入
     5.1  while語句
     5.2  do…while語句
     5.3  for語句
     5.4  循環(huán)嵌套
     5.5  break語句和continue語句
          5.5.1  break語句
          5.5.2  continue語句
     5.6  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊6 應用數(shù)組程序設計
     案例引入
     6.1  一維數(shù)組
          6.1.1  一維數(shù)組的定義
          6.1.2  一維數(shù)組的初始化
          6.1.3  一維數(shù)組的引用
     6.2  二維數(shù)組
          6.2.1  二維數(shù)組的定義
          6.2.2  二維數(shù)組的初始化
          6.2.3  二維數(shù)組的引用
     6.3  字符數(shù)組和字符串
          6.3.1  字符數(shù)組
          6.3.2  字符串
          6.3.3  字符串的輸入/輸出
          6.3.4  字符串處理函數(shù)
     6.4  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊7  應用函數(shù)程序設計
     案例引入
     7.1  函數(shù)概述
          7.1.1  庫函數(shù)
          7.1.2  自定義函數(shù)
     7.2  函數(shù)的定義和返回值
          7.2.1  函數(shù)的定義
          7.2.2  函數(shù)的返回值
     7.3  函數(shù)的調(diào)用
          7.3.1  函數(shù)調(diào)用的一般形式
          7.3.2  函數(shù)調(diào)用時的語法要求
          7.3.3  函數(shù)的聲明
          7.3.4  調(diào)用函數(shù)與被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
          7.3.5  數(shù)組作為參數(shù)
     7.4  函數(shù)的嵌套調(diào)用和遞歸調(diào)用
          7.4.1  函數(shù)的嵌套調(diào)用
          7.4.2  函數(shù)的遞歸調(diào)用
     7.5  局部變量和全局變量
          7.5.1  程序的存儲空間
          7.5.2  局部變量
          7.5.3  全局變量
          7.5.4  全局變量的作用域和生存期
     7.6  內(nèi)部函數(shù)和外部函數(shù)
          7.6.1  內(nèi)部函數(shù)
          7.6.2  外部函數(shù)
     7.7  編譯預處理
          7.7.1  宏定義
          7.7.2  文件包含
     7.8  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊8  應用指針程序設計
     案例引入
     8.1 地址與指針
          8.1.1  內(nèi)存和內(nèi)存地址
          8.1.2  變量、變量名、變量的地址和變量值
          8.1.3  指針、變量的指針和指針變量
          8.1.4  系統(tǒng)訪問變量的兩種方式
     8.2  指針變量的定義與引用 
          8.2.1  指針變量的定義
          8.2.2  指針變量的引用
     8.3  對指針變量的操作
          8.3.1  指針變量的賦值
          8.3.2  指針變量的算術(shù)運算(移動)
          8.3.3  指針比較
     8.4  指針與一維數(shù)組
          8.4.1  通過指針訪問一維數(shù)組
          8.4.2  函數(shù)中一維數(shù)組名作為實參
     8.5  指針與二維數(shù)組
          8.5.1  二維數(shù)組和數(shù)組元素的地址
          8.5.2  函數(shù)中二維數(shù)組作為實參
     8.6  指針與字符串
          8.6.1  通過指針訪問字符串常量
          8.6.2  通過指針訪問字符串數(shù)組
          8.6.3  字符串指針作為函數(shù)參數(shù)
          8.6.4  使用字符指針和使用字符數(shù)組處理字符串的區(qū)別
     8.7  指針與函數(shù)
          8.7.1  函數(shù)間地址傳遞
          8.7.2  函數(shù)型指針
          8.7.3  指針型函數(shù)
          8.7.4  指針數(shù)組和指向指針的指針
     8.8  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊9  結(jié)構(gòu)體和其他構(gòu)造類型
     案例引入
     9.1  結(jié)構(gòu)體變量
          9.1.1  結(jié)構(gòu)體類型的定義
          9.1.2  結(jié)構(gòu)體變量的定義
          9.1.3  結(jié)構(gòu)體變量的初始化
          9.1.4  結(jié)構(gòu)體變量的引用
     9.2  結(jié)構(gòu)體數(shù)組與指針
          9.2.1  結(jié)構(gòu)體數(shù)組
          9.2.2  結(jié)構(gòu)體指針變量
     9.3  函數(shù)之間結(jié)構(gòu)體類型的數(shù)據(jù)傳遞
          9.3.1  結(jié)構(gòu)體變量作為實參
          9.3.2  結(jié)構(gòu)體變量指針作為實參
          9.3.3  結(jié)構(gòu)體函數(shù)
          9.3.4  結(jié)構(gòu)體指針函數(shù)
     9.4  鏈表
          9.4.1  鏈表的概念
          9.4.2  鏈表的主要操作
     9.5  共同體
          9.5.1  共同體類型的聲明
          9.5.2  共同體變量的定義
          9.5.3  共同體成員的引用
     9.6  枚舉類型
          9.6.1  枚舉類型的定義
          9.6.2  枚舉變量的定義與賦值
          9.6.3  關(guān)于枚舉的說明
          9.6.4  枚舉變量的輸入與輸出
     9.7  定義類型別名
          9.7.1  定義已有類型的別名
          9.7.2  定義構(gòu)造類型的別名
     9.8  技能訓練
     等級考試重難點講解與真題解析
     思考與練習
模塊10  位運算
     案例引入
     10.1  位運算符
     10.2  位運算符的運算與應用
     等級考試重難點講解與真題解析
     思考與練習
模塊11  文件
     案例引入
     11.1  文件概述
          11.1.1  文件的概念
          11.1.2  文件指針
     11.2  文件的基本操作
          11.2.1  文件的打開和關(guān)閉
          11.2.2  字符讀/寫函數(shù)
          11.2.3  字符串讀/寫函數(shù)
          11.2.4  數(shù)據(jù)塊讀/寫函數(shù)
          11.2.5  格式讀/寫函數(shù)
     11.3  文件定位函數(shù)
          11.3.1  rewind函數(shù)
          11.3.2  fseek函數(shù)
          11.3.3  ftell函數(shù)
     等級考試重難點講解與真題解析
     思考與練習
附錄
     附錄A  常用字符的ASCII碼對照表
     附錄B  C語言標準庫函數(shù)
     附錄C  全國計算機等級考試二級C語言程序設計考試大綱(2013年版)
參考文獻

相關(guān)圖書

  • C語言程序設計項目式教程

    主編:陶福貴 張震

    本書遵循高等職業(yè)人才的成長規(guī)律,采用項目任務式編寫,以豐富多彩的案例詳細的介紹了C語言程序設計基礎。內(nèi)容包括初識C語言、掌握

    ¥53
  • C語言程序設計

    主編:巨春飛 賽煒 左浩

    本書共分8章,內(nèi)容包括C語言基礎知識、數(shù)據(jù)類型與運算、結(jié)構(gòu)化程序設計、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和共用體、文件。 本書可

    ¥42
  • 數(shù)據(jù)結(jié)構(gòu)與算法(C語言版)

    主編:沈嫻 崔建弘 閆晶

    全書共分8個模塊,內(nèi)容包括數(shù)據(jù)結(jié)構(gòu)概述、線性表、棧、隊列、樹、圖、查找和排序。每個模塊按照案例導入—案例分析—相關(guān)知識—案

    ¥39.8
  • C語言程序設計案例教程(第2版)

    主編:程立倩 曹振麗

    本書將案例學生成績管理系統(tǒng)貫穿整個教學過程,每個教學模塊都有針對性地從案例引入,根據(jù)案例需求進行知識講解,由淺入深地逐步補

    ¥45
  • C語言學習與應用(活頁式教材)

    主編:郭海礁

    本教材將C語言的學習和實際應用相結(jié)合,共分12個學習任務和2個項目實訓:學習任務主要內(nèi)容包括順序結(jié)構(gòu)程序設計、選擇結(jié)構(gòu)程序設計

    ¥59.8
  • C語言學習與應用

    主編:施曉琴

    本教材是結(jié)合國家教育發(fā)展“十二五”規(guī)劃及國家示范性高等職業(yè)院校建設成果組織編寫的職業(yè)教育特色教材。本教材將C語言的學習和實際應用相

    ¥49
  • 單片機C語言項目式教程

    主編:龔運新

      本書以“基礎、實用”為原則,通過基礎知識與大量實例結(jié)合的形式,循序漸進地講解了C51應用編程的各種方法與技巧,是一本重在應用、兼

    ¥49.8