出版信息
C語言程式設計實訓教程
作者:齊現偉/王雲曉
出版社:中國石油大學出版社
出版年:2012-12
頁數:233
ISBN:9787563637089
內容簡介
本書共有三個部分,第一部分,提供了C語言的實驗環境和實驗項目,其中實驗環境主要針對TurboC2.0及VisulC++6.0進行了討論,希望讀者能夠在熟練使用TurboC2.0的前提下,能夠使用Visulc++6.0調試C源程式,特別是讀者通過這兩種C的調試工具的使用,能夠舉一反三地使用其他版本的C,甚至其他語言的開發工具;在實驗項目中,共包含15個實驗,其中1~14個實驗項目一般包括多個驗證性實驗(運行程式結果、程式填空等)和多個設計性實驗(包括編寫程式、改寫程式等),第15個實驗項目提供了綜合性設計實驗供讀者進行課程設計實驗,教師可根據實際情況指導學生選擇合適的實驗內容;第二部分,主要針對C語言的學習內容,以C語言的知識模組為主線,分9章對知識點進行分解,每章包括例題分析、習題,其中13章主要針對編程問題,以結構化程式設計方法為切入點,以常見算法的分析與實現為主線進行了深入的討論,這對讀者掌握程式設計方法、提高編寫程式能力有所裨益;第三部分是學習策略介紹,針對等級考試、C語言程式設計學習方法、目標、分析問題方法等進行了討論,為參加等級考試的讀者提供一些方法指導。
目錄
第1章初識C語言
1.1C語言程式的編譯環境Visual C++6.0
1.2第一個C語言程式
第2章數據類型、運算符與表達式
2.1整型數據
2.2浮點型數據
2.3字元型數據
2.4算術運算符及算術表達式
2.5賦值運算符及賦值表達式
2.6逗號運算符及逗號表達式
第3章順序結構
第4章選擇結構
4.1關係運算符與關係表達式
4.2邏輯運算符與邏輯表達式
4.3if語句
4.4多分支語句
第5章循環結構
5.1while語句和do while語句
5.2for語句
5.3轉移控制語句
第6章一維數組
6.1數組的定義
6.2數組的排序
6.3查找指定的數組元素
6.4在指定位置插入數組元素及刪除指定的數組元素
第7章字元數組
第8章二維數組
8.1二維數組
8.2二維字元數組
第9章函式
9.1函式的定義
9.2參數的傳遞
9.3函式的調用
9.4系統函式
第10章變數的作用域及其生存周期
10.1局部變數與全局變數
10.2變數的存儲類型
10.3C語言程式的構成
10.4預處理
第11章一級指針
11.1指針的定義
11.2指針的運算
11.3一級指針與一維數組
11.4一級指針與二維數組
第12章二級指針
12.1二級指針的定義
12.2字元指針
12.3指針函式
12.4指向函式的指針
第13章結構體與聯合體
13.1結構體
13.2鍊表
13.3聯合體、枚舉與自定義類型
第14章檔案
14.1文本檔案
14.2二進制檔案操作
第15章綜合實訓
15.1學生基本信息管理系統
15.2系統實現的功能
15.3原始碼
附錄
附錄AASCII表
附錄B運算符的類型、優先權和結合性