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

c語言程序設計

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

鎖定
《c語言程序設計》是2010年2月清華大學出版社出版的圖書,作者是陳剛。 [1] 
中文名
c語言程序設計
作    者
陳剛
出版時間
2010年2月1日
出版社
清華大學出版社 [2] 
頁    數
12270 頁
ISBN
9787302216407
定    價
29 元

c語言程序設計內容簡介

C語言是Microsoft系列軟件中最重要的基礎語言,具有簡潔、緊湊、靈活、實用、高效、可移植性好等特點,是目前全國各高校工科學生的必修首選課程,而且在程序員考試全國計算機等級考試中,C語言也佔有重要地位。本書採用傳統經典的教學結構,分為基礎知識、語法結構、順序分支循環、數組函數指針結構、文件等11章。內容描述力圖通過經典實例解決C語言學習中的語法和算法兩大難題。本書以應用為目的,適合作為高等院校程序設計類課程的教材,也可以作為相關考試的培訓教材,還可供各行各業計算機應用人員參考。本書備有電子教案。 [1] 

c語言程序設計圖書目錄

第1章 C語言基礎知識
1.1C語言概述
1.1.1程序設計語言及程序設計
1.1.2算法
1.1.3C語言的特點
1.1.4怎樣學習C語言
1.2C程序的基本結構
1.3C程序的執行
1.3.1C程序執行的過程
1.3.2Microsoft Visual C++ 6.0集成開發環境
1.3.3程序的調試
習題
第2章 數據類型和運算符
2.1C程序的符號系統
2.1.1C語言字符集
2.1.2標識符
2.2C語言的數據類型
2.2.1整型數據
2.2.2實型數據
2.2.3字符型數據
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.5運算符和表達式
2.5.1算術運算符
2.5.2關係運算符
2.5.3邏輯運算符
2.5.4自增自減運算符
2.5.5賦值運算符和賦值表達式
2.5.7逗號運算符和表達式
2.5.8各種運算中數據類型的轉換
習題
第3章 順序程序設計
3.1結構化程序設計思想
3.1.2結構化程序的標準
3.1.33種基本模塊
3.2C語言程序設計的基本程序語句
3.3數據的輸入與輸出
3.3.1數據輸出函數
3.3.2數據輸入函數
3.4順序結構程序綜合舉例
習題
第4章 選擇結構程序設計
4.1if結構語句
4.1.1單分支結構
4.1.2雙分支結構
4.1.3多分支結構
4.1.4if語句的嵌套
4.2switch結構語句
4.3選擇結構程序舉例
習題
第5章 循環結構程序設計
5.1while語句
5.2do-while語句
5.3for語句
5.4break語句和continue語句
5.5循環的嵌套
5.6循環綜合舉例
習題
第6章 數組
6.1一維數組
6.1.1一維數組的定義
6.1.2數組元素的引用
6.1.3一維數組的存儲結構與初始化
6.1.4一維數組綜合舉例
6.2二維數組
6.2.1二維數組的定義及引用
6.2.2二維數組的存儲結構以及初始化
6.3字符數組與字符串
6.3.1字符數組的定義、初始化及處理
6.3.2字符數組的處理
6.3.3字符串的概念及處理
6.3.4字符串的輸入輸出函數
6.3.5字符串處理函數
6.3.6綜合練習
習題
第7章 函數
7.1模塊化程序設計與函數
7.2函數定義與調用
7.2.1函數概述
7.2.2函數的定義
7.2.3函數的調用
7.2.4函數的聲明
7.2.5函數的參數和函數的返回值
7.2.6數組作為函數的參數
7.2.7函數的嵌套和遞歸調用
7.2.8函數設計綜合舉例
7.3變量作用域與存儲方式
7.3.1變量的作用域
7.3.2變量的存儲方式
7.4編譯預處理
7.4.1文件包含
7.4.2宏定義
7.4.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.2.3指針數組
8.3指針變量處理字符串
8.4指針變量與函數
8.5本章綜合實例
習題
第9章結構體類型與鏈表
9.1結構體類型的定義
9.2結構體變量
9.2.1結構體變量的定義和初始化
9.2.2結構體變量的使用
9.3結構體數組
9.3.1結構體數組的定義和初始化
9.3.2結構體數組的使用
9.4結構體類型指針
9.4.1結構體類型指針的概念
9.4.2結構體類型指針作為函數參數
9.5鏈表
9.5.1鏈表的概念
9.5.2用指針實現內存動態分配
9.5.3單向鏈表的常用操作
習題
第10章共用體與枚舉類型
10.1共用體
10.1.1共用體類型和共用體變量
10.1.2共用體變量的引用
10.1.3共用體變量的應用
10.2枚舉類型
10.2.1枚舉類型和枚舉變量
10.2.2枚舉類型變量的應用
10.3類型標識符的重定義
10.4位運算
10.4.1位運算符和位運算
10.4.2位段結構
習題
第11章文件
11.1文件概述
11.1.1文件的概念
11.1.2文本文件和二進制文件
11.1.3緩衝文件系統
11.2文件類型及其指針
11.2.1文件類型
11.2.2文件類型指針
11.3文件的打開和關閉
11.3.1文件打開函數
11.3.2文件關閉函數
11.4文件的輸入和輸出
11.4.1字符讀寫函數fgetc( )和fputc( )
11.4.2字符串讀寫函數fgets( )和fputs( )
11.4.3格式化讀寫函數fscanf( )和fprintf( )
11.4.4數據塊讀寫函數fread( )和fwrite( )
11.4.5文件的其他相關函數
習題
附錄AASCII碼錶完整版
附錄BC語言的32個關鍵字
附錄C運算符優先級和結合性
附錄DC語言常用函數
參考文獻
[3] 
參考資料