定 價(jià):45 元
叢書名:普通高等院校計(jì)算機(jī)基礎(chǔ)教育規(guī)劃教材·精品系列
- 作者:羅堅(jiān),徐文勝,李雪斌 等 編
- 出版時(shí)間:2016/2/1
- ISBN:9787113213657
- 出 版 社:中國(guó)鐵道出版社
- 中圖法分類:TP312C
- 頁(yè)碼:313
- 紙張:膠版紙
- 版次:4
- 開本:16開
《C語言程序設(shè)計(jì)(第4版)》以程序設(shè)計(jì)為主線,以編程應(yīng)用為驅(qū)動(dòng),理論聯(lián)系實(shí)際,通過豐富的實(shí)例分析詳細(xì)地介紹了C程序設(shè)計(jì)的思想及方法。全書敘述嚴(yán)謹(jǐn)、實(shí)例豐富、由淺及深、重點(diǎn)突出。
《C語言程序設(shè)計(jì)(第4版)》共8章,內(nèi)容包括C程序設(shè)計(jì)入門,數(shù)據(jù)類型、運(yùn)算符和表達(dá)式,算法與程序設(shè)計(jì)基礎(chǔ),函數(shù),數(shù)組類型與指針類型,結(jié)構(gòu)類型與聯(lián)合類型,文件,面向?qū)ο蠹夹g(shù)與C++,為讀者在學(xué)完c語言之后向C++過渡提供了幫助。為避免在學(xué)習(xí)過程中枯燥乏味,書中精選了一些實(shí)用性強(qiáng)、趣味性足的實(shí)例,增強(qiáng)了全書的可讀性和學(xué)生的參與性,便于學(xué)生在輕松愉快的氣氛中學(xué)習(xí)。
《C語言程序設(shè)計(jì)(第4版)》適合作為高等院校各專業(yè)c語言程序設(shè)計(jì)課程的教材,也可作為廣大編程愛好者的自學(xué)讀物,還可作為各類計(jì)算機(jī)等級(jí)考試的輔導(dǎo)書。
第1章 C語言程序設(shè)計(jì)入門
1.1 引例
1.2 C語言概述
1.2.1 程序、指令與程序設(shè)計(jì)語言
1.2.2 C語言的發(fā)展歷史
1.2.3 C語言的特點(diǎn)
1.2.4 關(guān)鍵字
1.2.5 標(biāo)識(shí)符
1.2.6 其他符號(hào)
1.3 C程序的上機(jī)調(diào)試
1.4 Visual C++開發(fā)工具
1.4.1 Visual C++6.0的安裝
1.4.2 C程序上機(jī)的一般過程
1.5 學(xué)習(xí)建議
習(xí)題
第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
2.1 數(shù)據(jù)在計(jì)算機(jī)內(nèi)存中的表示
2.1.1 機(jī)器數(shù)與真值
2.1.2 原碼、反碼與補(bǔ)碼
2.1.3 定點(diǎn)數(shù)與浮點(diǎn)數(shù)
2.1.4 ASCII碼
2.2 常量
2.2.1 整型常量
2.2.2 實(shí)型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符號(hào)常量
2.3 變量
2.3.1 整型變量
2.3.2 實(shí)型變量
2.3.3 字符型變量
2.4 運(yùn)算符與表達(dá)式
2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.4.2 賦值運(yùn)算符與賦值表達(dá)式
2.4.3 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符
2.4.4 自加、自減運(yùn)算符
2.4.5 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
2.4.6 位運(yùn)算
2.5 基本的輸人/輸出
2.5.1 字符的輸入/輸出
2.5.2 帶格式數(shù)據(jù)的輸入/輸出
習(xí)題
第3章 算法與程序設(shè)計(jì)基礎(chǔ)
3.1 算法
3.1.1 算法的概念
3.1.2 算法的特性
3.2 算法的常用表示方法
3.2.1 自然語言表示法
3.2.2 傳統(tǒng)流程圖
3.2.3 N-S結(jié)構(gòu)流程圖
3.2.4 偽代碼表示法
3.2.5 用計(jì)算機(jī)語言表示算法
3.3 結(jié)構(gòu)化程序設(shè)計(jì)方法
3.4 C語句概述
3.5 選擇結(jié)構(gòu)程序設(shè)計(jì)
3.5.1 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.5.2 邏輯運(yùn)算符與邏輯表達(dá)式
3.5.3 if語句
3.5.4 if語句的嵌套
3.5.5 條件運(yùn)算符與條件表達(dá)式
3.5.6 switCh語句
3.5.7 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例
3.6 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
3.6.1 goto語句以及用got0語句構(gòu)成的循環(huán)
3.6.2 while語句
3.6.3 do...while語句
3.6.4 for語句
3.6.5 多重循環(huán)
3.6.6 break語句
3.6.7 Continue語句
3.6.8 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例
3.7 綜合程序應(yīng)用舉例
習(xí)題
第4章 函數(shù)
4.1 概述
4.2 函數(shù)的定義
4.3 函數(shù)的調(diào)用與返回值
4.3.1 實(shí)參與形參
4.3.2 函數(shù)的調(diào)用
4.3.3 對(duì)被調(diào)用函數(shù)的原型聲明
4.3.4 函數(shù)的返回語句與返回值
4.4 函數(shù)的參數(shù)傳遞方式
4.4.1 值傳遞方式
4.4.2 地址傳遞方式
4.5 函數(shù)的嵌套與遞歸
4.5.1 函數(shù)的嵌套調(diào)用
4.5.2 函數(shù)的遞歸調(diào)用
4.6 變量的作用域
4.6.1 局部變量
4.6.2 全局變量
4.6.3 外部變量
4.6.4 分程序
4.7 變量的生存期
4.7.1 自動(dòng)變量
4.7.2 靜態(tài)變量
4.7.3 寄存器變量
4.8 編譯預(yù)處理命令
4.8.1 宏定義
4.8.2 文件包含
4.8.3 條件編譯
習(xí)題
第5章 數(shù)組類型與指針類型
5.1 數(shù)據(jù)類型的構(gòu)造
5.2 數(shù)組類型
5.2.1 數(shù)組概述
5.2.2 一維數(shù)組
5.2.3 二維數(shù)組
5.3 指針類型
5.3.1 指針概述
5.3.2 一級(jí)指針
5.3.3 二級(jí)指針
5.3.4 函數(shù)指針
5.4 數(shù)組與指針
5.4.1 指針變量訪問數(shù)組
5.4.2 字符數(shù)組與字符串
5.4.3 指針數(shù)組
5.4.4 動(dòng)態(tài)數(shù)組
5.4.5 數(shù)組指針
習(xí)題
第6章 結(jié)構(gòu)類型與聯(lián)合類型
6.1 結(jié)構(gòu)類型與聯(lián)合類型概述
6.2 結(jié)構(gòu)類型
6.2.1 結(jié)構(gòu)類型的定義
6.2.2 結(jié)構(gòu)類型的基本操作
6.2.3 結(jié)構(gòu)指針
6.2.4 結(jié)構(gòu)數(shù)組
6.3 動(dòng)態(tài)鏈表
6.3.1 鏈表的定義
6.3.2 動(dòng)態(tài)鏈表的基本操作
6.3.3 動(dòng)態(tài)鏈表編程舉例
6.4 聯(lián)合類型
6.5 位域類型
6.6 枚舉類型
習(xí)題
第7章 文件
7.1 文件概述
7.1.1 文件的概念
7.1.2 文件的分類
7.1.3 文件緩沖區(qū)
7.1.4 文件類型指針
7.1.5 文件的操作流程
7.2 打開文件與關(guān)閉文件
7.2.1 打開文件的函數(shù)
7.2.2 關(guān)閉文件的函數(shù)
7.3 文件的順序讀/寫
7.3.1 文本文件的順序讀/寫
7.3.2 二進(jìn)制文件的順序讀/寫
7.4 文件的定位與隨機(jī)讀/寫
7.4.1 rewind()函數(shù)
7.4.2 fseek()函數(shù)
7.4.3 ftell()函數(shù)
7.5 文件狀態(tài)檢查函數(shù)
7.5.1 文件讀/寫結(jié)束檢查函數(shù)feof()
7.5.2 文件出錯(cuò)檢查函數(shù)ferror()
7.5.3 文件出錯(cuò)復(fù)位函數(shù)Clearerr()
習(xí)題
第8章 面向?qū)ο蠹夹g(shù)與C++
8.1 C++概述
8.2 簡(jiǎn)單的C++程序
8.3 C+十程序的開發(fā)過程
8.4 C++的輸入與輸出
8.4.1 用COUt輸出
8.4.2 用Cin輸入
8.4.3 I/0流類庫(kù)操作符簡(jiǎn)介
8.5 設(shè)置函數(shù)參數(shù)的默認(rèn)值
8.6 內(nèi)聯(lián)函數(shù)
8.7 重載函數(shù)
8.8 變量的引用
8.8.1 引用的概念
8.8.2 引用作為函數(shù)參數(shù)
8.9 面向?qū)ο蟮幕A(chǔ)知識(shí)
8.9.1 面向?qū)ο蟮母拍?br>8.9.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)點(diǎn)
8.9.3 面向?qū)ο笙到y(tǒng)的特性
8.10 類和對(duì)象
8.10.1 類的定義
8.10.2 對(duì)象的定義
8.10.3 對(duì)象的成員表示
8.11 構(gòu)造函數(shù)
8.12 析構(gòu)函數(shù)
8.13 繼承與派生類
8.13.1 繼承與派生類的概念
8.13.2 派生類的定義格式
8.13.3 公有派生類
8.13.4 私有派生類
8.13.5 保護(hù)成員
8.13.6 派生類的構(gòu)造函數(shù)
習(xí)題
附錄
附錄A 常用字符與AsCII碼對(duì)照表
附錄B 常用庫(kù)函數(shù)介紹
附錄C 常見C編譯錯(cuò)誤信息匯總
參考文獻(xiàn)