c語言程式設計(喬淑雲、李德傑、任春美編著書籍)

本詞條是多義詞,共55個義項
更多義項 ▼ 收起列表 ▲

《c語言程式設計》是2011年出版的圖書,作者是喬淑雲 李德傑 任春美 張麗娜 李德臣。

基本介紹

  • 書名:c語言程式設計
  • 作者:喬淑雲 李德傑 任春美 張麗娜 李德臣
  • ISBN:9787302273707
  • 定價:36元
  • 出版時間:2011.12.01
書籍信息,內容簡介,目錄,

書籍信息

作者:喬淑雲 李德傑 任春美 張麗娜 李德臣
定價:36元
印次:1-3
ISBN:9787302273707
出版日期:2011.12.01
印刷日期:2015.09.11

內容簡介

書是編者在多次編寫講義、輔導資料、實驗指導書的基礎上,總結豐富的教學經驗並參考大量文獻資料編寫而成的,主要內容包括程式設計的基本概念、C語言的特點及數據類型、表達式、運算符、結構化程式設計、函式、數組、指針、結構體、共用體、枚舉、用戶自定義類型、預處理、檔案。各章都配有案例、實驗和習題,附錄提供了習題參考答案、C語言常用函式和常見編譯錯誤。還配有課程設計案例及經典的課程設計項目。本書把培養套用創新能力的目標貫穿於始終,取材新穎,案例豐富,以“實用、以用促學”為編寫原則,注重培養程式設計的思路、方法及良好的程式設計風格和習慣,提高解決實際問題的能力。

目錄

第1章C語言與程式設計
1.1程式與程式設計
1.1.1程式
1.1.2算法與數據結構
1.1.3程式設計
1.1.4程式設計語言
1.1.5程式設計方法
1.2C語言概述
1.2.1C語言簡史
1.2.2C語言的特點
1.2.3C 語言程式結構
1.2.4C語言編程風格
1.2.5C程式設計思維
1.2.6C程式的實現流程
1.3上機環境
1.3.1Turbo C 2.0開發環境
1.3.2Microsoft Visual C++ 6.0集成開發環境
1.4案例: 高速公路收費站應用程式界面設計
1.5初學者常見問題
本章小結
實驗1
習題1
第2章順序結構程式設計
2.1數據類型
2.1.1標識符
2.1.2常量與變數
2.1.3數據類型轉換
2.2運算符與表達式
2.2.1算術運算符和算術表達式
2.2.2賦值運算符和賦值表達式
2.2.3逗號運算符和逗號表達式
2.2.4運算符優先權和結合性
2.3基本語句
2.4數據輸入輸出
2.4.1字元數據輸入輸出
2.4.2格式輸入與輸出
2.5案例: 實現兩個變數的數據交換
2.6常見錯誤
本章小結
實驗2
習題2
第3章選擇結構程式設計
3.1關係運算符和表達式
3.1.1關係運算符及其優先權
3.1.2關係表達式
3.2邏輯運算符和表達式
3.2.1邏輯運算符及其優先權
3.2.2邏輯表達式
3.2.3邏輯運算表達式的值
3.3if語句
3.3.1if語句的3種形式
3.3.2if語句的嵌套
3.3.3條件運算符和條件表達式
3.4switch語句
3.5案例: 利用BMI公式計算是否超重
3.6常見錯誤
本章小結
實驗3
習題3
第4章循環結構程式設計
4.1循環結構程式概述
4.2goto語句
4.3while語句
4.4dowhile語句
4.5for語句
4.6循環的嵌套
4.7幾種循環的比較
4.8break和continue語句
4.8.1break語句
4.8.2continue 語句
4.9案例: 判定素數
4.10常見錯誤
本章小結
實驗4
習題4
第5章數組
5.1概述
5.2一維數組
5.2.1一維數組的定義
5.2.2一維數組在記憶體中的存儲
5.2.3一維數組的引用
5.2.4一維數組的初始化
5.2.5一維數組程式舉例
5.3二維數組
5.3.1二維數組的定義
5.3.2二維數組的理解
5.3.3二維數組在記憶體中的存儲
5.3.4二維數組的引用
5.3.5二維數組的初始化
5.3.6二維數組程式舉例
5.4字元串和字元數組
5.4.1字元數組的定義
5.4.2字元數組的初始化
5.4.3字元數組的引用
5.4.4字元串
5.4.5字元串的輸入輸出
5.4.6常用字元串處理函式
5.4.7字元數組程式舉例
5.5案例: 模擬實現計算器中的進制轉換
5.6常見錯誤
本章小結
實驗5
習題5
第6章函式
6.1概述
6.2函式的定義
6.2.1無參函式定義的一般形式
6.2.2有參函式的一般形式
6.3函式的調用
6.3.1調用的一般形式與方式
6.3.2參數傳遞和函式的返回值
6.3.3對被調用函式的聲明
6.4函式的嵌套與遞歸
6.4.1函式的嵌套調用
6.4.2函式的遞歸調用
6.5數組作函式參數
6.5.1數組元素作函式參數
6.5.2數組名作函式參數
6.6局部變數和全局變數
6.6.1局部變數
6.6.2全局變數
6.7變數的存儲類別
6.8案例: 尋找黑色星期五
6.9常見錯誤
本章小結
實驗6
習題6
第7章指針
7.1基本概念
7.1.1記憶體地址
7.1.2變數地址
7.1.3存取變數值
7.2指針變數的定義與引用
7.2.1指針變數的定義
7.2.2指針變數的初始化與引用
7.2.3指針運算
7.2.4空指針和void型指針
7.2.5二級指針
7.3指針與數組
7.3.1指針與一維數組
7.3.2通過指針引用數組元素
7.3.3數組名作函式參數
7.3.4指針與二維數組
7.4指針與字元串
7.4.1指針處理字元串
7.4.2字元串的指針作函式參數
7.5指針與函式
7.5.1指向函式的指針變數
7.5.2指針變數作函式參數
7.5.3指針型函式
7.6指針數組和main函式的參數
7.6.1指針數組
7.6.2指針數組作函式參數
7.7案例: 統計學生成績
7.8常見錯誤
本章小結
實驗7
習題7
第8章結構體、共用體與枚舉
8.1結構體
8.1.1結構體類型的定義
8.1.2結構體類型變數
8.2結構體數組
8.3結構體與指針
8.3.1指向結構變數的指針
8.3.2指向結構數組的指針
8.3.3結構體指針變數作函式參數
8.4鍊表
8.4.1動態存儲分配
8.4.2鍊表的概念
8.4.3鍊表的基本操作
8.5共用體
8.5.1共用體定義
8.5.2共用體與結構體的嵌套使用
8.6枚舉類型
8.6.1枚舉類型的定義和枚舉變數的說明
8.6.2枚舉類型變數的賦值和使用
8.7類型定義符typedef
8.8案例: 選票統計
8.9常見錯誤
本章小結
實驗8
習題8
第9章編譯預處理
9.1預處理概述
9.2宏定義
9.2.1無參宏定義
9.2.2有參宏定義
9.2.3宏嵌套
9.3檔案包含與條件編譯
9.3.1檔案包含
9.3.2條件編譯
9.4案例: 系統可移植性處理
9.5常見錯誤
本章小結
實驗9
習題9
第10章檔案
10.1檔案概述
10.1.1檔案概念
10.1.2檔案類型
10.1.3檔案指針
10.1.4檔案的打開和關閉
10.1.5檔案的操作順序
10.2檔案的讀寫操作
10.2.1字元讀寫函式fgetc()和fputc()
10.2.2字元串讀寫函式fgets()和fputs()
10.2.3數據塊讀寫函式fread()和fwrite()
10.2.4格式化讀寫函式fscanf()和fprintf()
10.3檔案的定位
10.3.1檔案指針位置定位函式fseek()
10.3.2檔案指針位置復位函式rewind()
10.3.3檔案指針位置查詢函式ftell()
10.4檔案檢測函式
10.4.1檔案結束檢測函式feof()
10.4.2檔案出錯檢測函式ferror()
10.4.3檔案出錯標誌和檔案結束標誌置0函式clearerr()
10.5案例: 檔案操作的綜合套用
10.6常見錯誤
本章小結
實驗10
習題10
第11章C語言課程設計
11.1課程設計說明
11.1.1課程設計的任務、性質與目的
11.1.2課程設計的基本要求
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項目三: N皇后問題
11.3.4項目四: 其他題目
附錄AC語言關鍵字
附錄B運算符的優先權和結合性
附錄CC語言常用函式
附錄DC語言常見編譯錯誤
附錄E實驗報告參考格式
E1實驗報告要求
E2實驗報告樣例
附錄F習題參考答案
參考文獻

相關詞條

熱門詞條

聯絡我們