《高等院校新課程體系計算機基礎教育規劃教材》是2009年中國鐵道出版社出版的圖書,作者是王宏志。
基本介紹
- 書名:高等院校新課程體系計算機基礎教育規劃教材
- 作者:王宏志
- ISBN:9787113088040
- 頁數:311
- 定價:30.00元
- 出版社:中國鐵道出版社
- 出版時間:2009-2
- 副標題:C語言程式設計
內容簡介
編輯推薦
目錄
1.1 概述
1.1.1 C語言及其特點
1.1.2 C語言程式的組成和結構特點
1.2 C語言的基本符號
1.2.1 基本符號集
1.2.2 標識符
1.3 算法及其描述方法
1.3.1 算法的概念
1.3.2 算法的描述方法
1.4 程式設計方法簡介
1.5 C程式的開發環境
1.5.1 Turbo C 2.0集成開發環境
1.5.2 Mierosoft Visual C++ 6.0的集成開發環境
本章小結
習題一
第2章 數據類型及其表達式
2.1 數據類型
2.2 常量
2.2.1 整型常量
2.2.2 實型常量
2.2.3 字元常量
2.2.4 字元串
2.2.5 符號常量
2.2.6 轉義字元
2.3 變數
2.3.1 變數的概念
2.3.2 變數說明
2.3.3 變數地址
2.3.4 變數的初始化
2.3.5 數據類型
2.4 運算符和表達式
2.4.1 運算符和表達式
2.4.2 賦值運算
2.4.3 算術運算
2.4.4 逗號運算
2.4.5 關係運算
2.4.6 邏輯運算
2.4.7 條件運算
2.4.8 運算符的結合律和優先權
本章小結
習題二
第3章 順序結構的程式設計
3.1 順序結構的語句
3.1.1 表達式語句、空語句和賦值語句
3.1.2 複合語句
3.2 字元數據的輸入和輸出
3.2.1 字元輸入函式getchar()
3.2.2 字元輸出函式putchar()
3.3 格式輸入函式scanf()
3.4 格式輸出函式printf()
本章小結
習題三
第4章 選擇結構的程式設計
4.1 條件選擇結構
4.2 條件分支的嵌套
4.3 開關選擇結構
4.4 無條件選擇結構
本章小結
習題四
第5章 循環結構的程式設計
5.1 用goto語句構成循環結構
5.2 while語句
5.3 do…while語句
5.4 for語句
5.5 循環嵌套結構
5.6 循環結構中使用break和eontinue語句
5.7 循環語句之間的差異
5.8 程式舉例
本章小結
習題五
第6章 數組
6.1 數組和數組元素
6.2 一維數組
6.3 多維數組
6.4 字元數組
本章小結
習題六
第7章 函式
7.1 概述
7.2 函式定義的一般形式
7.2.1 無參函式定義的一般形式
7.2.2 帶參函式定義的一般形式
7.3 函式的參數和函式的返回值
7.3.1 形式參數和實際參數
7.3.2 函式的返回值
7.3.3 數組作為函式的參數
7.4 函式的調用
7.4.1 函式調用的一般形式
7.4.2 調用函式與被調用函式的相對位置關係與函式說明
7.5 函式的嵌套調用和遞歸調用
7.5.1 函式的嵌套調用
7.5.2 函式的遞歸調用
7.6 局部變數和全局變數
7.6.1 局部變數
7.6.2 全局變數
7.7 存儲類型和變數的作用域
7.7.1 數據在記憶體中的存儲
7.7.2 變數的存儲類型
7.7.3 變數的作用域和生存期
本章小結
習題七
第8章 構造數據類型
8.1 結構體
8.1.1 結構體類型定義及結構體類型變數的說明
8.1.2 結構體類型變數的使用
8.1.3 結構體變數的初始化
8.1.4 結構體數組
8.1.5 結構體和函式
8.2 共用體
8.2.1 共用體類型的定義和共用體變數的說明
8.2.2 共用體成員的使用
8.3 枚舉類型
8.3.1 枚舉類型的定義和枚舉變數的說明
8.3.2 枚舉類型數據的使用
8.4 用typedef定義類型
本章小結
習題八
第9章 指針
9.1 指針的概念
9.1.1 變數和地址
9.1.2 指針變數和指針的類型
9.2 變數的指針與指針變數
9.2.1 指針變數的定義及使用
9.2.2 指針變數的初始化
9.2.3 指針運算
9.3 指針與數組
9.3.1 指向數組的指針
9.3.2 字元指針與字元數組
9.3.3 多級指針及指針數組
9.3.4 指針與多維數組
9.4 指針與函式
9.4.1 函式參數為指針
9.4.2 函式的返回值為指針
9.4.3 指向函式的指針
9.4.4 命令行參數
9.5 指針與結構體
9.5.1 吉構體指針與指向結構體數組的指針
9.5.2 結構體指針與函式
9.6 鍊表
9.6.1 鍊表和動態存儲分配
9.6.2 用包含指針項的結構體變數構成結點
9.6.3 用於動態存儲分配的函式
9.6.4 鍊表套用舉例
本章小結
習題九
第10章 編譯預處理命令
10.1 宏定義
10.1.1 不帶參數的宏定義
10.1.2 帶參數的宏定義
10.2 檔案包含
10.3 條件編譯
本章小結
習題十
第11章 檔案
11.1 C語言檔案概述
11.1.1 文本檔案和二進制檔案
11.1.2 緩衝檔案系統和非緩衝檔案系統
11.1.3 標準輸入/輸出庫函式
11.1.4 標準設備檔案及I/O改向
11.2 緩衝型檔案輸入/輸出系統
11.2.1 檔案(file)類型結構及檔案指針
11.2.2 檔案的打開與關閉
11.2.3 檔案的讀寫
11.2.4 檔案的定位
11.2.5 出錯的檢測
11.3 非緩衝型檔案輸入/輸出系統
本章小結
習題十一
第12章 位運算
12.1 基本位運算符與位運算
12.1.1 按位與運算符(&)
12.1.2 按位或運算符(1)
12.1.3 按位異或運算符(^)
12.1.4 按位取反運算符(~)
12.2 位移運算符與位移運算
12.2.1 左移運算符()
12.3 位運算的複合賦值運算符
12.4 位段
12.4.1 位段的定義
12.4.2 位段的引用
12.5 位運算套用舉例
本章小結
習題十二
第13章 字元螢幕和圖形函式
13.2 字元螢幕函式
13.2.1 視窗
13.2.2 基本輸入/輸出函式
13.2.3 螢幕操作函式
13.2.4 字元屬性控制函式
13.2.5 字元螢幕狀態函式
13.2.6 程式舉例
13.3 Turbo C的圖形函式
13.3.1 圖形模式的初始化
13.3.2 螢幕顏色的設定和清屏函式
13.3.3 基本圖形函式
13.3.4 封閉圖形的填充
13.3.5 有關圖形視口和圖形操作函式
13.3.6 圖形模式下的文本輸出
13.3.7 獨立圖形運行程式的建立
本章小結
習題十三
附錄A C常用庫函式
附錄B ASCll碼錶
參考文獻