C語言程式設計與套用:高職

《C語言程式設計與套用:高職》是2015年航空工業出版社出版的圖書。

基本介紹

  • 中文名:C語言程式設計與套用:高職
  • 作者:吳家碚;黃勤陸;邱緒桃;鄧大彬;費玲玲;李志偉
  • 出版社:航空工業出版社
  • 出版時間:2015年
  • 頁數:337 頁
  • 定價:26.46 元
  • ISBN:9787516503911
內容簡介,圖書目錄,

內容簡介

本書主要內容包括C語言概述、數據類型和表達式、程式控制結構、數組、函式、高級變數類型與宏定義、檔案等。本書在講授知識時都給出了內容豐富又有代表性的例題,將C語言知識點與實際套用結合在一起,增強了本書的實用性。本書既可作為高等學校各專業的正式教材,也可作為程式設計初學者和愛好者的自學參考用書。

圖書目錄

封面
書名頁
著作權頁
《中高職銜接電子技術專業系列教材》總編委會
《中高職銜接電子技術專業系列教材》總編委會辦公室
前言
目錄
第1章 Visual C++學習版的獲取與初步使用
1.1 教學指南
1.1.1 教學目標
1.1.2 全國計算機等級考試二級C語言在本章的知識點
1.1.3 教學導圖
1.1.4 丹尼斯·里奇與C語言
1.2 Visual C++的獲取與開發環境
1.2.1 如何獲得免費的學習版軟體
1.2.2 Visual C++學習版工作視窗介紹
1.3 Visual C++學習版的上機操作說明
1.3.1 新建項目及源程式代碼的4個步驟
1.3.2 程式的生成和排錯
1.3.3 程式的運行
1.3.4 程式中的斷點設定和調試
1.3.5 上機建立C語言程式的一般過程
1.4 訓練項目:C語言程式的結構認識
1.4.1 最簡單C程式的認識
1.4.2 項目訓練:《登鸛雀樓》唐詩的組合(學中做)
1.4.3 源程式的注釋
1.4.4 C語言的書寫格式
1.5 上機操作(做中學)
1.5.1 上機目的
1.5.2 操作具體任務
實訓與討論
習題與思考
第2章 變數和表達式
2.1 教學指南
2.1.1 教學目標
2.1.2 全國計算機等級考試二級C語言在本章的知識點
2.1.3 教學導圖
2.2 電路計算中的常量和變數
2.2.1 常量和符號常量
2.2.2 變數、標識符、整型變數
2.2.3 算術運算符和算術表達式
2.2.4 運算符的優先權和結合性
2.3 實型數據
2.3.1 浮點數、實型常量、實型變數
2.3.2 賦值運算符和賦值表達式
2.4 基礎知識的拓展
2.4.1 整型常量的三種表示形式
2.4.2 整型變數的分類和值域
2.4.3 用關鍵字Const定義常量
2.4.4 C的數據類型簡介
2.5 訓練項目:C語言編寫音樂程式(學中做)
2.5.1 訓練項目的相關知識
2.5.2 訓練項目編程指導
2.5.3 訓練項目上機操作步驟
2.6 上機操作(做中學)
2.6.1 上機目的
2.6.2 操作具體任務
實訓與討論
習題與思考
第3章 字元型數據
3.1 教學指南
3.1.1 教學目標
3.1.2 全國計算機等級考試二級C語言在本章的知識點
3.1.3 教學導圖
3.2 字元常量
3.2.1 字元的ASCII碼值
3.2.2 字元常量的表示
3.2.3 字元常量輸出的形式
3.2.4 轉義字元
3.3 字元變數
3.3.1 字元變數的定義
3.3.2 字元變數的存儲與輸出
3.4 字元串常量
3.4.1 字元串常量的表示
3.4.2 字元常量和字元串常量的區別
3.5 基礎知識的拓展
3.5.1 漢字字元常量的編碼和輸出
3.5.2 自增、自減運算符
3.5.3 混合運算與類型轉換
3.6 訓練項目:接頭暗號的密碼編制(學中做)
3.6.1 愷撒密碼的相關知識
3.6.2 項目訓練的編程指導
3.7 上機操作(做中學)
3.7.1 上機目的
3.7.2 操作具體任務
實訓與討論
習題與思考
第4章 順序結構程式設計
4.1 教學指南
4.1.1 教學目標
4.1.2 全國計算機等級考試二級C語言在本章的知識點
4.1.3 教學導圖
4.2 C程式中的語句
4.2.1 C語句分類
4.2.2 C程式中的3種基本結構
4.3 數據的輸出/輸入
4.3.1 格式化輸出函式printf ()
4.3.2 格式化輸入函式sCanf ()
4.4 字元的輸出/輸入函式
4.4.1 字元輸出函式putChar ()
4.4.2 字元輸入函式getChar ()
4.5 訓練項目:計算月工資(學中做)
4.6 上機操作(做中學)
4.6.1 上機目的
4.6.2 操作具體任務
實訓與討論
習題與思考
第5章 選擇結構程式設計
5.1 教學指南
5.1.1 教學目標
5.1.2 全國計算機等級考試二級C語言在本章的知識點
5.1.3 教學導圖
5.2 關係運算符和關係表達式
5.2.1 關係運算符及優先權
5.2.2 關係表達式
5.3 邏輯運算符和邏輯表達式
5.3.1 邏輯運算符及優先權
5.3.2 邏輯表達式
5.4 if語句
5.4.1 單分支if語句
5.4.2 雙分支if語句
5.4.3 多分支if語句
5.4.4 使用if語句的幾點注意
5.4.5 if語句的嵌套
5.4.6 條件運算符和條件表達式
5.5 switch語句
5.5.1 switch語句的一般形式
5.5.2 使用switch語句的幾點注意
5.6 訓練項目:會唱歌的鍵盤(學中做)
5.7 上機操作(做中學)
5.7.1 上機目的
5.7.2 操作具體任務
實訓與討論
習題與思考
第6章 循環結構程式設計
6.1 教學指南
6.1.1 教學目標
6.1.2 全國計算機等級考試二級C語言在本章的知識點
6.1.3 教學導圖
6.2 while語句
6.2.1 while語句一般格式
6.2.2 使用while語句的幾點注意
6.2.3 最大公約數問題
6.3 do-while語句
6.3.1 do-while語句一般格式
6.3.2 使用do-while語句的幾點注意
6.4 for語句
6.4.1 for語句一般格式
6.4.2 使用for語句的幾點注意
6.4.3 體育彩票問題
6.4.4 水仙花數問題
6.5 循環嵌套
6.6 控制轉移語句
6.6.1 break語句
6.6.2 continue語句
6.7 訓練項目:年齡幾何、古堡謎題(學中做)
6.7.1 年齡幾何
6.7.2 古堡謎題的破解
6.8 上機操作(做中學)
6.8.1 上機目的
6.8.2 操作具體任務
實訓與討論
習題與思考
第7章 數組
7.1 教學指南
7.1.1 教學目標
7.1.2 全國計算機等級考試二級C語言在本章的知識點
7.1.3 教學導圖
7.2 一維數組
7.2.1 一維數組的定義
7.2.2 一維數組的引用
7.2.3 一維數組的初始化
7.2.4 兔子的繁殖問題
7.3 一維數組的排序與查找
7.3.1 交換法排序
7.3.2 選擇法排序
7.3.3 冒泡法排序
7.3.4 順序查找
7.3.5 二分法查找
7.4 二維數組
7.4.1 二維數組的定義
7.4.2 二維數組的引用
7.4.3 二維數組的初始化
7.5 字元數組
7.5.1 字元數組與字元串
7.5.2 字元數組的定義及引用
7.5.3 字元數組的初始化
7.5.4 字元串的輸入/輸出
7.5.5 常用字元串處理函式
7.5.6 國名排序
7.6 訓練項目:智選猴王、魔方矩陣(學中做)
7.6.1 智選猴王
7.6.2 魔方矩陣
7.7 上機操作(做中學)
7.7.1 上機目的
7.7.2 操作具體任務
實訓與討論
習題與思考
第8章 函式
8.1 教學指南
8.1.1 教學目標
8.1.2 全國計算機等級考試二級C語言在本章的知識點
8.1.3 教學導圖
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.5 知識拓展
8.6 訓練項目:烏鴉喝水的遊戲(學中做)
8.7 上機操作(做中學)
8.7.1 上機目的
8.7.2 操作具體任務
實訓與討論
習題與思考
第9章 編譯預處理
9.1 教學指南
9.1.1 教學目標
9.1.2 全國計算機等級考試二級C語言在本章的知識點
9.1.3 教學導圖
9.2 檔案包含和無參宏定義
9.2.1 編譯預處理基礎知識
9.2.2 檔案包含命令
9.2.3 無參宏定義
9.3 有參宏定義
9.4 條件編譯命令
9.4.1 第一種形式:#if-#else-#endif
9.4.2 第二種形式:#ifdef-#else-#endif
9.4.3 第三種形式:#ifndef-#else-#endif
9.5 知識拓展
9.5.1 宏定義使用中常見錯誤分析
9.5.2 帶參數宏表達式的套用
9.6 訓練項目:孔融讓梨(學中做)
9.7 上機操作(做中學)
9.7.1 上機目的
9.7.2 操作具體任務
實訓與討論
習題與思考
第10章 指針
10.1 教學指南
10.1.1 教學目標
10.1.2 全國計算機等級考試二級C語言在本章的知識點
10.1.3 教學導圖
10.2 指針的基礎知識
10.2.1 指針的基本概念
10.2.2 指針變數的定義與引用
10.3 數組與指針
10.3.1 一維數組與指針
10.3.2 二維數組與指針
10.4 字元串與指針
10.4.1 字元指針
10.4.2 字元指針與字元數組
10.5 函式與指針
10.5.1 指向函式的指針
10.5.2 函式返回值是指針
10.5.3 指針作為函式參數
10.5.4 數組名作為函式參數
10.6 知識拓展
10.6.1 指針數組
10.6.2 指向指針的指針
10.7 訓練項目:C語言編寫雙色球兌獎程式(學中做)
10.7.1 訓練項目的相關知識
10.7.2 訓練項目編程指導
10.8 上機操作(做中學)
10.8.1 上機目的
10.8.2 操作具體任務
實訓與討論
習題與思考
第11章 結構體和共用體
11.1 教學指南
11.1.1 教學目標
11.1.2 全國計算機等級考試二級C語言在本章的知識點
11.1.3 教學導圖
11.2 結構體類型的使用
11.2.1 結構體類型的定義
11.2.2 結構體變數的定義、引用和初始化
11.2.3 結構體數組
11.3 鍊表的使用
11.3.1 鍊表
11.3.2 動態分配存儲空間
11.3.3 鍊表的套用
11.4 共用體和枚舉類型
11.4.1 共用體類型
11.4.2 枚舉類型
11.5 知識拓展
11.6 訓練項目:學生課程分數統計(學中做)
11.7 上機操作(做中學)
11.7.1 上機目的
11.7.2 操作具體任務
實訓與討論
習題與思考
第12章 位運算操作
12.1 教學指南
12.1.1 教學目標
12.1.2 全國計算機等級考試二級C語言在本章的知識點
12.1.3 教學導圖
12.2 位運算的基本知識
12.2.1 位運算的基本概念
12.2.2 按位“與”運算
12.2.3 按位“或”運算
12.2.4 按位“取反”運算
12.2.5 按位“異或”運算
12.2.6 按位“左移”運算
12.2.7 按位“右移”運算
12.3 取指定位或位段的值
12.4 知識拓展
12.4.1 數值數據在計算機中的表示
12.4.2 補碼的計算方法
12.4.3 複合賦值位運算
12.4.4 位段的定義和引用
12.5 訓練項目:廣告牌的循環顯示(學中做)
12.6 上機操作(做中學)
12.6.1 上機目的
12.6.2 操作具體任務
實訓與討論
習題與思考
第13章 檔案系統管理和操作
13.1 教學指南
13.1.1 教學目標
13.1.2 全國計算機等級考試二級C語言在本章的知識點
13.1.3 教學導圖
13.2 檔案的基礎知識
13.2.1 檔案概述和分類
13.2.2 檔案指針
13.2.3 檔案操作的一般過程
13.2.4 檔案的打開/關閉函式
13.2.5 檔案的字元讀/寫函式
13.3 檔案的字元串讀/寫函式
13.3.1 字元串讀函式fgets ()
13.3.2 字元串寫函式fputs ()
13.4 二進制檔案的讀/寫函式
13.4.1 二進制檔案的讀函式fread ()
13.4.2 二進制檔案的寫函式fwrite ()
13.5 文本檔案的讀/寫函式
13.5.1 文本檔案的讀函式fscanf ()
13.5.2 文本檔案的寫函式fprintf ()
13.6 檔案定位函式
13.6.1 基本概念
13.6.2 定位函式fseek ()
13.6.3 定位函式ftell ()
13.6.4 定位函式rewind ()
13.7 知識拓展
13.7.1 檢錯與處理函式
13.7.2 結束位置測試函式
13.8 訓練項目:數據檔案的建立和信息統計(學中做)
13.9 上機操作(做中學)
13.9.1 上機目的
13.9.2 操作具體任務
實訓與討論
習題與思考
第14章 C51語言套用入門
14.1 教學指南
14.1.1 教學目標
14.1.2 教學說明
14.2 微小的計算機
14.3 C51語言編程基礎
14.3.1 C51語言程式的結構
14.3.2 C51語言中的基本數據類型
14.3.3 用於硬體操作的特殊數據類型
14.4 訓練項目1:航空障礙燈控制(學中做)
14.5 訓練項目2:流星燈的控制(學中做)
14.6 上機操作:聲控延時燈控制程式分析(做中學)
14.6.1 上機目的
14.6.2 操作具體任務
實訓與討論
習題與思考
附錄Ⅰ 常用字元與ASCII碼對照表
附錄Ⅱ C語言關鍵字
附錄Ⅲ 運算符的優先權和結合方向
附錄Ⅳ 常用C語言庫函式
附錄Ⅴ 本教材用到的英文縮寫組合說明
參考文獻
封底

相關詞條

熱門詞條

聯絡我們