複製鏈接
請複製以下鏈接發送給好友

c語言程序設計

(2012年清華大學出版社出版的圖書)

鎖定
《c語言程序設計》是2012年清華大學出版社出版的圖書,作者是江義火、姜德森、蘇榮聰。 [1] 
中文名
c語言程序設計
作    者
江義火
姜德森
蘇榮聰 [1] 
出版時間
2012年01月01日
出版社
清華大學出版社
ISBN
9787302278443
類    別
教材書籍
定    價
39 元 [1] 
開    本
16 開
裝    幀
平裝
印    次
1-5
印刷日期
2016.07.14

c語言程序設計內容簡介

本書從程序設計的基本概念入手,對C語言的基本數據元素運算符與表達式、流程控制語句、構造數據類型、函數、指針等內容進行由淺入深的講解。各章內容從示例入手,儘可能將概念、知識點與例題結合起來,每章結尾均對該章內容進行小結,章末附有不同類型的習題。除第1章外,每章還設置有數量不等的實驗內容。本書所有的例題都在Turbo CVisual C++6.0環境下調試通過。 [1] 

c語言程序設計圖書目錄

第1章程序設計概述
1.1程序和程序設計語言
1.1.1程序與程序設計的概念
1.1.2程序設計語言
1.1.3語言處理程序
1.1.4設計程序的基本原則
1.2算法
1.2.1算法的概念
1.2.2算法的表示方法
1.3結構化程序設計
1.3.1結構化程序基本控制結構
1.3.2結構化程序設計方法
1.4C語言概述及開發工具
1.4.1C語言產生與發展
1.4.2C語言的特點
1.4.3C語言的程序結構
1.4.4C語言的開發工具簡介
本章小結
習題
第2章數據類型、運算符與表達式
2.1C語言的字符集和標識符
2.1.1字符集
2.1.2標識符
2.1.3標識符的分類
2.2C語言的數據類型
2.3常量
2.3.1數值常量
2.3.2字符型常量
2.4變量
2.4.1變量的概念
2.4.2變量的基本數據類型
2.4.3變量的類型定義和使用
2.4.4變量的初始化
2.5庫函數
2.5.1庫函數的使用方法
2.5.2常用數學函數
2.5.3字符輸入輸出函數
2.5.4格式輸入輸出函數
2.6運算符和表達式
2.6.1C語言的運算符
2.6.2運算符的優先級和結合性
2.6.3C語言的表達式
本章小結
習題
第3章結構控制語句
3.1引例
3.2C語言的執行語句
3.2.1表達式語句
3.2.2空語句
3.2.3複合語句
3.2.4控制語句
3.3順序結構
3.4選擇結構
3.4.1用if語句實現選擇結構
3.4.2if語句的嵌套
3.4.3用switch語句實現多分支選擇結構
3.5循環結構
3.5.1goto型循環語句
3.5.2用while語句實現循環
3.5.3用do…while語句實現循環
3.5.4用for語句實現循環
3.5.5continue語句和break語句
3.5.6循環的嵌套
3.6程序舉例
本章小結
習題
第4章數組
4.1一維數組
4.1.1一維數組的定義
4.1.2一維數組的初始化
4.1.3一維數組元素的使用
4.2二維數組
4.2.1二維數組的定義
4.2.2二維數組的初始化
4.2.3二維數組的使用
4.3數組與循環計算舉例
本章小結
習題
第5章函數
5.1函數的作用
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全局變量及其存儲類型
本章小結
習題
第6章指針
6.1引例
6.2指針和指針變量
6.2.1指針的概念
6.2.2指針變量的定義及初始化
6.2.3指針及指針變量的運算
6.3數組與指針
6.3.1指向一維數組的指針
6.3.2指向二維數組的指針
6.4字符串與指針
6.4.1字符串的概念
6.4.2字符數組
6.4.3指向字符串的指針
6.4.4字符數組與字符指針變量的對比
6.4.5字符串輸入/輸出函數
6.4.6字符串處理函數
6.4.7字符串應用舉例
6.5指針數組
6.6指向指針的指針變量
6.7函數與指針
6.7.1指針變量作為函數參數
6.7.2函數指針變量與指針型函數
6.7.3main()函數的參數
6.8指針應用實例
本章小結
習題
第7章編譯預處理
7.1預處理引例
7.2宏定義
7.2.1無參宏定義和宏替換
7.2.2帶參數的宏定義
7.3文件包含
7.4條件編譯
本章小結
習題
第8章自定義數據類型
8.1結構體
8.1.1結構體類型的定義
8.1.2結構體變量的定義及初始化
8.1.3結構體成員的引用
8.2結構體數組
8.2.1結構體數組的定義
8.2.2結構體數組的初始化
8.2.3結構體數組的應用
8.3結構體和指針
8.3.1指向結構體的指針
8.3.2指向結構體數組的指針
8.3.3結構體變量作為函數參數
8.4鏈表
8.4.1鏈表的定義
8.4.2結點的基本操作
8.4.3創建動態鏈表
8.4.4鏈表的輸出
8.4.5鏈表的插入和刪除操作
8.4.6鏈表的綜合應用
8.5共用體
8.5.1共用體類型的定義
8.5.2共用體變量的定義
8.5.3共用體成員的引用
8.6枚舉
8.6.1枚舉類型的定義
8.6.2枚舉變量的定義和使用
8.7用typedef定義類型別名
本章小結
習題
第9章文件
9.1文件概述
9.1.1文件的概念
9.1.2文件的分類
9.1.3流和文件類型指針
9.2文件的打開與關閉
9.2.1打開文件函數fopen()
9.2.2關閉文件函數fclose()
9.3文件的讀寫
9.3.1單字符讀寫函數
9.3.2字符串讀寫函數
9.3.3按格式讀寫函數
9.3.4數據塊讀寫函數
9.4文件的定位
9.4.1rewind()函數
9.4.2隨機定位函數fseek()
9.4.3獲取文件指針當前位置函數ftell()
9.5文件的出錯檢測
本章小結
習題
第10章C語言項目實例——高校工資管理系統
10.1高校工資管理系統概述
10.2高校工資管理系統分析
10.2.1可行性分析
10.2.2需求分析
10.3高校工資管理系統的設計
10.3.1概要設計
10.3.2詳細設計
10.4高校工資管理系統的實現
本章小結
習題
附錄A常用字符與ASCII碼對照表
附錄BC庫函數
參考文獻
[1] 
參考資料