c語言程式設計[2011年中國鐵道出版社出版圖書]

c語言程式設計[2011年中國鐵道出版社出版圖書]

《c語言程式設計》是2011年1月12日中國鐵道出版社出版的圖書,作者是王建國、陳惠明。

內容簡介

"本書採用“案例引導,任務驅動”的編寫方式,深入淺出地講解了C程式設計的基本方法;通過“案例展示—歸納總結—模仿練習—自主設計”的學習模式,使讀者循序漸進地掌握C語言的編程方法和思想,提高動手能力。全書案例按照“任務要求—問題分析—程式詳解—歸納總結”順序組織,注重培養讀者先進行算法描述後進行編程實踐的良好編程習慣,使讀者逐步掌握用計算機解決實際問題的方法。全書敘述嚴謹,實例豐富,內容詳盡、難易適中、重點突出,並將指針等較難理解的知識分解到多章講解,降低了讀者學習的難度。

全書分為8章,主要內容包括C語言基礎知識、算法、C程式的控制結構、數組與指針、函式、結構體與共用體、檔案操作和C語言課程設計。

本書適合作為高等院校計算機專業學生的教材,也可作為自學C語言程式設計的參考用書。

圖書目錄

"第1章 C語言基礎知識

1.1 C語言概述

1.1.1 C程式的結構

1.1.2 C程式的上機步驟

1.2 C語言的基本數據類型

1.2.1 標識符

1.2.2 常量

1.2.3 變數

1.3 基本輸入/輸出函式

1.3.1 格式化輸出函式

1.3.2 格式化輸入函式

1.3.3 字元輸入/輸出函式

1.4 運算符和表達式

1.4.1 算術運算符與算術表達式

1.4.2 賦值運算符與賦值表達式

1.4.3 逗號運算符與逗號表達式

1.4.4 簡單的位運算與位表達式

1.4.5 運算符的優先權

1.5 類型轉換

1.5.1 隱式類型轉換

1.5.2 顯式類型轉換

1.6 C程式展示

本章小結

習題

第2章 算法

2.1 算法的概念

2.2 利用計算機求解問題的一般過程

2.3 算法的描述

2.3.1 用自然語言描述算法

2.3.2 用流程圖描述算法

2.3.3 用N-S流程圖描述算法

2.3.4 用偽代碼描述算法

2.3.5 用計算機語言描述算法

2.4 算法舉例

本章小結

習題

第3章 C程式的控制結構

3.1 分支結構

3.1.1 關係表達式和邏輯表達式

3.1.2 if語句

3.1.3 條件表達式

3.1.4 switch語句

3.2 循環結構

3.2.1 while語句

3.2.2 do…while語句

3.2.3 for語句

3.2.4 break語句和continue語句

3.2.5 循環的嵌套

3.3 綜合套用

本章小結

習題

第4章 數組與指針

4.1 數組

4.1.1 一維數組

4.1.2 二維數組

4.1.3 字元數組

4.2 指針

4.2.1 指針變數的定義與相關運算

4.2.2 指針與一維數組

4.2.3 指針與二維數組

4.2.4 指針數組

4.2.5 指針與字元串

4.3 動態記憶體分配

4.4 數組與指針綜合套用

4.4.1 單詞統計

4.4.2 排序

4.4.3 查找

4.4.4 進制轉換

4.4.5 二維數組套用

本章小結

習題

第5章 函式

5.1 函式概述

5.1.1 函式的定義

5.1.2 函式的聲明和調用

5.2 函式參數的傳遞方式

5.2.1 值傳遞方式

5.2.2 地址傳遞方式

5.3 函式的嵌套與遞歸

5.3.1 函式的嵌套調用

5.3.2 函式的遞歸調用

5.4 變數的作用域與存儲類型

5.4.1 變數的作用域

5.4.2 變數的存儲類型

5.5 內部函式和外部函式

5.5.1 內部函式

5.5.2 外部函式

5.6 編譯預處理

5.6.1 宏定義

5.6.2 檔案包含

5.6.3 條件編譯

5.7 標準函式簡介

5.7.1 字元串處理函式

5.7.2 字元處理函式

5.7.3 動態地址分配函式

5.7.4 數學函式

5.7.5 數據類型轉換函式

5.7.6 其他函式

5.8 函式綜合套用案例

5.8.1 字元串處理函式套用

5.8.2 函式指針套用

5.8.3 遞歸算法套用

本章小結

習題

第6章 結構體與共用體

6.1 結構體類型

6.1.1 結構體類型的定義和使用

6.1.2 指向結構體類型數據的指針

6.2 共用體與枚舉類型

6.2.1 共用體

6.2.2 枚舉類型

6.3 鍊表

6.4 結構體綜合套用

6.4.1 學生成績查詢

6.4.2 個人通訊錄

本章小結

習題

第7章 檔案操作

7.1 檔案概述

7.1.1 檔案的概念

7.1.2 檔案類型指針

7.1.3 檔案的操作

7.2 檔案的打開和關閉

7.2.1 檔案打開函式

7.2.2 檔案關閉函式

7.3 檔案的順序讀/寫

7.3.1 字元讀/寫函式

7.3.2 字元串讀/寫函式

7.3.3 格式化讀/寫函式

7.3.4 二進制檔案讀/寫函式

7.4 檔案的隨機讀/寫

7.5 檔案狀態檢查函式

7.5.1 檔案讀/寫結束檢查函式

7.5.2 檔案出錯檢查函式

7.5.3 檔案出錯復位函式

本章小結

習題

第8章 C語言課程設計

8.1 C語言課程設計實施方案

8.2 C語言課程設計任務書1

8.3 C語言課程設計任務書2

8.4 C語言課程設計任務書3

8.5 C語言課程設計任務書4

8.6 C語言課程設計任務書5

附錄A 常用字元與ASCII(十進制)對照表

附錄B C語言課程設計模板

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們