新編C語言案例教程

新編C語言案例教程

本教材採用“任務驅動”的方式編寫,突出高職高專“以就業為導向,以技能為目標”的特色。

基本介紹

  • 書名:新編C語言案例教程
  • 作者:樊秋月
  • ISBN:978-7-111-48814-9
  • 定價:36.0
  • 出版社:機械工業出版社
  • 出版時間:2015-02-04
  • 裝幀:平裝
  • 開本:16開
  • 字數:370千字
內容簡介,章節目錄,

內容簡介

本教材採用“任務驅動”的方式編寫,突出高職高專“以就業為導向,以技能為目標”的特色。按照高職高專學生的認知規律對內容進行了合理安排,全書內容共有兩篇。基礎知識篇包括C語言程式設計基礎、程式設計的3種基本結構、數組、函式、指針和結構體等9個單元,每個單元都是按照“任務導入—相關知識點—任務實施—小結與練習”這一思路進行編排的,力求把理論知識和實踐技能有機地結合在一起。技能提高篇是個實踐項目“學生成績管理系統”,主要是提高學習者編程的實踐能力。

章節目錄

前言
單元1 C語言程式設計基礎
任務輸出大學生信息查詢系統
界面
任務描述
關鍵知識點
相關知識
1.1初識C語言
1.1.1 C語言的起源
1.1.2 C語言的特點
1.1.3 C語言的套用領域
1.2 C語言程式的語法和基本
結構 一
1.3 C語言程式上機指導
1.3.1 C語言程式的開發
過程
1.3.2 Visual C++6.0集成
開發環境與C語言程式
的上機操作
1.3.3 Win-TC 2.0集成開發
環境與C語言程式的
上機操作
任務實施
小結
習題1
單元2數據類型、運算符和表達式
任務求一個三位數的個位、十位、
百位上的數字之和
任務描述
關鍵知識點
相關知識
2.1 C語言的基本詞法
2.1.1字元集
2.1.2標識符及其構成
規則
2.2數據類型
2.2.1常量
2.2.2變數
2.3運算符與表達式
2.3.1算術運算符及其
表達式
2.3.2賦值運算符及其
表達式
2.3.3逗號運算符及其
表達式
2.3.4關係運算符及其
表達式
2.3.5條件運算符及其
表達式
2.3.6邏輯運算符及其
表達式
2.4數據類型轉換
任務實施
小結
習題2..
單元3C語言程式設計的三種
基本結構
任務一求梯形的面積
任務描述 "
關鍵知識點..
相關知識
3.1順序結構程式設計
3.1.1格式輸出printf()
函式
3.1.2格式輸入scanf()
函式
3.1.3字元輸出putchar()
函式
3.1.4字元輸入getchar()
函式
任務實施
任務二酒駕測試
任務描述
關鍵知識點.
相關知識
3.2選擇結構程式設計
3.2.1 if單分支語句
3.2.2 if雙分支語句
3.2.3 if多分支語句
3.2.4 if語句的嵌套
3.2.5 switch語句
任務實施
任務三實現銀行卡登錄功能
任務描述
關鍵知識點
相關知識
3.3循環結構程式設計
3.3.1 while循環語句
3.3.2 do-while循環語句
3.3.3 for循環語句
3.3.4循環的嵌套
3.3.5 break與continue
語句
任務實施
小結
習題3
單元4數組和字元串
任務一學生成績排序
任務描述
關鍵知識點
相關知識
4.1一維數組
4.1.1一維數組的定義與
初始化
4.1.2 -維數組的引用
任務實施
任務二輸出班級中個子最高同學
的身高
任務描述
關鍵知識點
相關知識
4.2二維數組
4.2.1二維數組的定義與
初始化
4.2.2二維數組的引用
任務實施 -
任務三用C語言實現成語
接龍遊戲
任務描述
關鍵知識點
相關知識
4.3字元數組與字元串
4.3.1字元數組的定義、初始
化及引用
4.3.2字元串
4.3.3字元數組處理函式
任務實施
小結
習題4
單元5 函式
任務利用函式統計課程分數
信息
任務描述
關鍵知識點
相關知識
5.1 函式的概念
5.2函式的定義
5.3函式調用
5.3.1 函式調用的一般
形式 一
5.3.2形式參數和實際
參數
5.3.3 函式的返回值
5.3.4函式調用的方式
5.3.5對被調函式的
聲明 -
5.4 函式的嵌套和遞歸調用
5.4.1函式的嵌套調用
5.4.2函式的遞歸調用
5.5數組與函式..
5.6變數的作用域與存儲
類別
5.6.1變數的作用域
5.6.2變數的存儲類別
5.7編譯預處理
5.7.1檔案包含
5.7.2宏定義
5.7.3條件編譯
任務實施
小結
習題5
單元6指針
任務對全班成績進行排序
任務描述
關鍵知識點
相關知識
6.1指針的概念
6.2指針與變數
6.2.1指針變數的定義
6.2.2指針運算符
6.3指針與數組
6.3.1 指向一維數組的指針
表示方法
6.3.2指向二維數組的指針
表示方法
6.4指針與字元串
任務實施
小結
習題6
單元7檔案
任務統計學生信息
任務描述
關鍵知識點
相關知識
7.1檔案概述
7.1.1檔案的基本概念
7.1.2檔案的分類
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.4.5檔案的隨機讀寫
7.5檔案檢測函式
任務實施
小結
習題7
單元8結構類型
任務用結構體數組進行學生信息
管理
任務描述
關鍵知識點
相關知識
8.1結構體的定義和使用
8.1.1結構體類型的定義.
8.1.2結構體變數的定義和
初始化
8.1.3結構體類型變數的
引用
8.2結構體數組
8.2.1 結構體數組的定義和
初始化
8.2.2結構體數組的引用
8.3指向結構體類型的指針
8.3.1指向結構體變數的
指針
8.3.2指向結構體數組的
指針
8.4共用體類型
8.4.1共用體類型的定義.
8.4.2共用體變數的定義.
8.4.3共用體變數的引用.
8.5枚舉類型
任務實施
小結
習題8
技能提高篇
單元9學生成績管理系統
9.1需求陳述
9.2功能描述
9.3系統設計
9.4學生成績管理系統
完整代碼
附錄
附錄A常用C語言庫函式
附錄B常用字元的ASCII碼值
參考文獻

相關詞條

熱門詞條

聯絡我們