注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合C語言程序設(shè)計(jì)(第2版)

C語言程序設(shè)計(jì)(第2版)

C語言程序設(shè)計(jì)(第2版)

定 價(jià):¥32.00

作 者: 陳寶明 等編
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787115245793 出版時(shí)間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 320 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  C語言作為一種結(jié)構(gòu)化程序設(shè)計(jì)語言,在當(dāng)今軟件開發(fā)領(lǐng)域中有著十分廣泛的應(yīng)用,也是高等學(xué)校計(jì)算機(jī)語言類課程的首選語言。本書共分11章,主要內(nèi)容包括C語言的基本語法和概念、數(shù)據(jù)類型及應(yīng)用技巧、C語言程序結(jié)構(gòu)、數(shù)組、函數(shù)、指針、文件等,并系統(tǒng)闡述了各種程序設(shè)計(jì)的方法。由陳寶明和駱紅波等主編的《21世紀(jì)高等學(xué)校規(guī)劃教材:C語言程序設(shè)計(jì)(第2版)》案例豐富,闡述清晰,層次分明,講述力求理論聯(lián)系實(shí)際、循序漸進(jìn),注重培養(yǎng)讀者分析問題和程序設(shè)計(jì)的能力,注重培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。

作者簡(jiǎn)介

暫缺《C語言程序設(shè)計(jì)(第2版)》作者簡(jiǎn)介

圖書目錄

第1章 C語言概述
1.1 C語言簡(jiǎn)介
1.1.1 C語言的發(fā)展及其標(biāo)準(zhǔn)
1.1.2 C語言的特點(diǎn)
1.2 簡(jiǎn)單的C語言程序介紹
1.3 C語言程序的運(yùn)行步驟和開發(fā)環(huán)境
1.3.1 C語言程序的運(yùn)行步驟
1.3.2 VisualC++6.0簡(jiǎn)介
1.3.3 TurboC2.0簡(jiǎn)介
1.3.4 C-Free3.5 簡(jiǎn)介
習(xí)題
第2章 C語言程序設(shè)計(jì)基礎(chǔ)
2.1 數(shù)據(jù)類型
2.1.1 數(shù)據(jù)的分類
2.1.2 整型數(shù)據(jù)
2.1.3 實(shí)型數(shù)據(jù)
2.1.4 字符型數(shù)據(jù)
2.2 常量與變量
2.2.1 常量和符號(hào)常量
2.2.2 變量和變量的定義
2.3 運(yùn)算符與表達(dá)式
2.3.1 運(yùn)算符的分類
2.3.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.3.3 賦值運(yùn)算符和賦值表達(dá)式
2.3.4 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
2.3.5 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.3.6 邏輯運(yùn)算符和邏輯表達(dá)式
2.4 數(shù)據(jù)運(yùn)算
2.4.1 自動(dòng)類型轉(zhuǎn)換
2.4.2 賦值類型轉(zhuǎn)換
2.4.3 強(qiáng)制類型轉(zhuǎn)換
2.5 輸入/輸出語句
2.5.1 字符輸出函數(shù)(putchar函數(shù))
2.5.2 字符輸入函數(shù)(getchar函數(shù))
2.5.3 格式輸出函數(shù)(printf函數(shù))
2.5.4 格式輸入函數(shù)(scanf函數(shù))
習(xí)題
第3章 C語言程序控制結(jié)構(gòu)
3.1 算法及程序
3.1.1 算法
3.1.2 程序及編寫要求
3.2 順序結(jié)構(gòu)
3.3 分支結(jié)構(gòu)
3.3.1 簡(jiǎn)單的if語句
3.3.2 if語句的嵌套
3.3.3 switch語句
3.3.4 程序舉例
3.4 循環(huán)結(jié)構(gòu)
3.4.1 while語句
3.4.2 do-while語句
3.4.3 for語句
3.4.4 break和continue語句
3.4.5 循環(huán)的嵌套
3.5 綜合程序設(shè)計(jì)舉例
3.5.1 數(shù)值計(jì)算問題
3.5.2 找最大最小問題
3.5.3 數(shù)據(jù)位數(shù)的統(tǒng)計(jì)與拆分
3.5.4 格式輸出及字符處理問題
習(xí)題
第4章 數(shù)組
4.1 數(shù)組的概念
4.1.1 一個(gè)例子
4.1.2 數(shù)組的概念
4.1.3 數(shù)組的分類
4.2 一維數(shù)組
4.2.1 一維數(shù)組的定義
4.2.2 一維數(shù)組的初始化
4.2.3 一維數(shù)組的引用
4.2.4 一維數(shù)組應(yīng)用舉例
4.3 二維數(shù)組
4.3.1 二維數(shù)組的定義
4.3.2 二維數(shù)組的初始化
4.3.3 二維數(shù)組的引用
4.3.4 二維數(shù)組應(yīng)用舉例
4.4 字符數(shù)組與字符串
4.4.1 字符、字符串和字符數(shù)組
4.4.2 字符數(shù)組的定義及初始化
4.4.3 字符數(shù)組的輸入和輸出
4.4.4 字符串處理函數(shù)
4.4.5 字符數(shù)組應(yīng)用舉例
4.5 數(shù)組應(yīng)用舉例
4.5.1 排序
4.5.2 查找
4.5.3 求極值
4.5.4 統(tǒng)計(jì)
習(xí)題
第5章 函數(shù)
5.1 函數(shù)概述
5.1.1 模塊化程序設(shè)計(jì)
5.1.2 使用函數(shù)的好處
5.1.3 函數(shù)的基本用法
5.2 函數(shù)的一般形式
5.2.1 函數(shù)的定義
5.2.2 函數(shù)原型的聲明
5.3 函數(shù)的參數(shù)傳遞方式
5.3.1 形參與實(shí)參
5.3.2 多個(gè)參數(shù)的傳遞
5.3.3 值傳遞方式
5.4 函數(shù)的調(diào)用
5.4.1 函數(shù)調(diào)用的一般形式
5.4.2 函數(shù)的調(diào)用過程t
5.4.3 函數(shù)的調(diào)用方式
5.5 函數(shù)的嵌套與遞歸
5.5.1 函數(shù)的嵌套調(diào)用
5.5.2 函數(shù)的遞歸調(diào)用
5.6 變量的作用域與存儲(chǔ)類別
5.6.1 變量的作用域
5.6.2 變量的存儲(chǔ)類別
5.7 函數(shù)應(yīng)用舉例
習(xí)題
第6章 指針
6.1 指針的概念
6.2 指針變量與變量
6.2.1 指針變量的定義
6.2.2 指針變量的引用和運(yùn)算
6.2.3 指針變量作為函數(shù)參數(shù)
6.3 指針與數(shù)組
6.3.1 指向數(shù)組的指針
6.3.2 通過指針變量訪問數(shù)組元素
6.3.3 數(shù)組作為函數(shù)參數(shù)
6.3.4 指向多維數(shù)組的指針
6.4 指針與字符串
6.4.1 指針與字符串
6.4.2 字符串指針作為函數(shù)參數(shù)
6.4.3 使用字符串指針變量與字符數(shù)組的區(qū)別
6.5 指針數(shù)組和指向指針的指針
6.5.1 指針數(shù)組
6.5.2 指向指針的指針
6.5.3 指針的其他用法
習(xí)題
第7章 預(yù)處理命令
7.1 宏定義
7.1.1 不帶參數(shù)的宏定義
7.1.2 帶參數(shù)的宏定義
7.2 文件包含
7.3 條件編譯
習(xí)題
第8章 結(jié)構(gòu)體與共用體
8.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量定義
8.1.1 結(jié)構(gòu)體類型的定義
8.1.2 結(jié)構(gòu)體變量的定義
8.2 結(jié)構(gòu)體變量初始化與引用
8.2.1 結(jié)構(gòu)體變量的初始化
8.2.2 結(jié)構(gòu)體變量的引用
8.3 結(jié)構(gòu)體數(shù)組
8.3.1 結(jié)構(gòu)體數(shù)組的定義
8.3.2 結(jié)構(gòu)體數(shù)組的初始化
8.3.3 結(jié)構(gòu)體數(shù)組的使用
8.4 結(jié)構(gòu)體指針變量
8.4.1 指向結(jié)構(gòu)體變量的指針
8.4.2 指向結(jié)構(gòu)體數(shù)組的指針
8.5 結(jié)構(gòu)體與函數(shù)
8.5.1 結(jié)構(gòu)體變量的成員作函數(shù)參數(shù)
8.5.2 結(jié)構(gòu)體變量作函數(shù)參數(shù)
8.5.3 指向結(jié)構(gòu)體變量的指針作函數(shù)參數(shù)
8.6 鏈表
8.6.1 靜態(tài)鏈表
8.6.2 動(dòng)態(tài)內(nèi)存函數(shù)
8.6.3 鏈表的基本操作
8.7 共用體
8.7.1 共用體的概念
8.7.2 共用體變量的引用
8.7.3 共用體類型數(shù)據(jù)的說明
8.8 枚舉類型
8.9 用戶自定義類型
習(xí)題
第9章 位運(yùn)算
9.1 位運(yùn)算概述
9.1.1 計(jì)算機(jī)中數(shù)據(jù)的表示
9.1.2 補(bǔ)碼的求法
9.2 位運(yùn)算符和位運(yùn)算
9.2.1 位運(yùn)算操作
9.2.2 位運(yùn)算操作舉例
9.3 位段
習(xí)題
第10章 文件
10.1 C文件概述
10.1.1 數(shù)據(jù)文件的存儲(chǔ)形式
10.1.2 緩沖文件系統(tǒng)與非緩沖文件系統(tǒng)
10.2 文件指針
10.3 文件的打開與關(guān)閉
10.3.1 文件的打開
10.3.2 文件的關(guān)閉
10.4 文件的讀寫
10.4.1 字符讀寫函數(shù)
10.4.2 字符串讀寫函數(shù)
10.4.3 數(shù)據(jù)塊讀寫函數(shù)
10.4.4 格式化讀寫函數(shù)
10.4.5 整數(shù)讀寫函數(shù)
10.5 文件的定位
10.6 文件檢測(cè)函數(shù)
習(xí)題
第11章 C語言程序設(shè)計(jì)綜合應(yīng)用舉例
11.1 多模塊編程技術(shù)
11.1.1 多模塊的組織
11.1.2 多模塊之間的通信
11.2 學(xué)生成績管理系統(tǒng)
11.2.1 功能概述
11.2.2 設(shè)計(jì)思路
11.2.3 源碼分析
11.2.4 運(yùn)行結(jié)果
11.2.5 小結(jié)
習(xí)題
附錄A 教材各章 習(xí)題參考答案
附錄B 常用字符與ASCⅡ代碼對(duì)照表
附錄C C語言關(guān)鍵字(保留字)
附錄D C語言優(yōu)先級(jí)別和結(jié)合性
附錄E C語言常用庫函數(shù)
附錄F C語言常用語法
附錄G C語言常見出錯(cuò)信息
參考文獻(xiàn)第1章 C語言概述
1.1 C語言簡(jiǎn)介
1.1.1 C語言的發(fā)展及其標(biāo)準(zhǔn)
1.1.2 C語言的特點(diǎn)
1.2 簡(jiǎn)單的C語言程序介紹
1.3 C語言程序的運(yùn)行步驟和開發(fā)環(huán)境
1.3.1 C語言程序的運(yùn)行步驟
1.3.2 VisualC++6.0簡(jiǎn)介
1.3.3 TurboC2.0簡(jiǎn)介
1.3.4 C-Free3.5 簡(jiǎn)介
習(xí)題
第2章 C語言程序設(shè)計(jì)基礎(chǔ)
2.1 數(shù)據(jù)類型
2.1.1 數(shù)據(jù)的分類
2.1.2 整型數(shù)據(jù)
2.1.3 實(shí)型數(shù)據(jù)
2.1.4 字符型數(shù)據(jù)
2.2 常量與變量
2.2.1 常量和符號(hào)常量
2.2.2 變量和變量的定義
2.3 運(yùn)算符與表達(dá)式
2.3.1 運(yùn)算符的分類
2.3.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.3.3 賦值運(yùn)算符和賦值表達(dá)式
2.3.4 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
2.3.5 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.3.6 邏輯運(yùn)算符和邏輯表達(dá)式
2.4 數(shù)據(jù)運(yùn)算
2.4.1 自動(dòng)類型轉(zhuǎn)換
2.4.2 賦值類型轉(zhuǎn)換
2.4.3 強(qiáng)制類型轉(zhuǎn)換
2.5 輸入/輸出語句
2.5.1 字符輸出函數(shù)(putchar函數(shù))
2.5.2 字符輸入函數(shù)(getchar函數(shù))
2.5.3 格式輸出函數(shù)(printf函數(shù))
2.5.4 格式輸入函數(shù)(scanf函數(shù))
習(xí)題
第3章 C語言程序控制結(jié)構(gòu)
3.1 算法及程序
3.1.1 算法
3.1.2 程序及編寫要求
3.2 順序結(jié)構(gòu)
3.3 分支結(jié)構(gòu)
3.3.1 簡(jiǎn)單的if語句
3.3.2 if語句的嵌套
3.3.3 switch語句
3.3.4 程序舉例
3.4 循環(huán)結(jié)構(gòu)
3.4.1 while語句
3.4.2 do-while語句
3.4.3 for語句
3.4.4 break和continue語句
3.4.5 循環(huán)的嵌套
3.5 綜合程序設(shè)計(jì)舉例
3.5.1 數(shù)值計(jì)算問題
3.5.2 找最大最小問題
3.5.3 數(shù)據(jù)位數(shù)的統(tǒng)計(jì)與拆分
3.5.4 格式輸出及字符處理問題
習(xí)題
第4章 數(shù)組
4.1 數(shù)組的概念
4.1.1 一個(gè)例子
4.1.2 數(shù)組的概念
4.1.3 數(shù)組的分類
4.2 一維數(shù)組
4.2.1 一維數(shù)組的定義
4.2.2 一維數(shù)組的初始化
4.2.3 一維數(shù)組的引用
4.2.4 一維數(shù)組應(yīng)用舉例
4.3 二維數(shù)組
4.3.1 二維數(shù)組的定義
4.3.2 二維數(shù)組的初始化
4.3.3 二維數(shù)組的引用
4.3.4 二維數(shù)組應(yīng)用舉例
4.4 字符數(shù)組與字符串
4.4.1 字符、字符串和字符數(shù)組
4.4.2 字符數(shù)組的定義及初始化
4.4.3 字符數(shù)組的輸入和輸出
4.4.4 字符串處理函數(shù)
4.4.5 字符數(shù)組應(yīng)用舉例
4.5 數(shù)組應(yīng)用舉例
4.5.1 排序
4.5.2 查找
4.5.3 求極值
4.5.4 統(tǒng)計(jì)
習(xí)題
第5章 函數(shù)
5.1 函數(shù)概述
5.1.1 模塊化程序設(shè)計(jì)
5.1.2 使用函數(shù)的好處
5.1.3 函數(shù)的基本用法
5.2 函數(shù)的一般形式
5.2.1 函數(shù)的定義
5.2.2 函數(shù)原型的聲明
5.3 函數(shù)的參數(shù)傳遞方式
5.3.1 形參與實(shí)參
5.3.2 多個(gè)參數(shù)的傳遞
5.3.3 值傳遞方式
5.4 函數(shù)的調(diào)用
5.4.1 函數(shù)調(diào)用的一般形式
5.4.2 函數(shù)的調(diào)用過程t
5.4.3 函數(shù)的調(diào)用方式
5.5 函數(shù)的嵌套與遞歸
5.5.1 函數(shù)的嵌套調(diào)用
5.5.2 函數(shù)的遞歸調(diào)用
5.6 變量的作用域與存儲(chǔ)類別
5.6.1 變量的作用域
5.6.2 變量的存儲(chǔ)類別
5.7 函數(shù)應(yīng)用舉例
習(xí)題
第6章 指針
6.1 指針的概念
6.2 指針變量與變量
6.2.1 指針變量的定義
6.2.2 指針變量的引用和運(yùn)算
6.2.3 指針變量作為函數(shù)參數(shù)
6.3 指針與數(shù)組
6.3.1 指向數(shù)組的指針
6.3.2 通過指針變量訪問數(shù)組元素
6.3.3 數(shù)組作為函數(shù)參數(shù)
6.3.4 指向多維數(shù)組的指針
6.4 指針與字符串
6.4.1 指針與字符串
6.4.2 字符串指針作為函數(shù)參數(shù)
6.4.3 使用字符串指針變量與字符數(shù)組的區(qū)別
6.5 指針數(shù)組和指向指針的指針
6.5.1 指針數(shù)組
6.5.2 指向指針的指針
6.5.3 指針的其他用法
習(xí)題
第7章 預(yù)處理命令
7.1 宏定義
7.1.1 不帶參數(shù)的宏定義
7.1.2 帶參數(shù)的宏定義
7.2 文件包含
7.3 條件編譯
習(xí)題
第8章 結(jié)構(gòu)體與共用體
8.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量定義
8.1.1 結(jié)構(gòu)體類型的定義
8.1.2 結(jié)構(gòu)體變量的定義
8.2 結(jié)構(gòu)體變量初始化與引用
8.2.1 結(jié)構(gòu)體變量的初始化
8.2.2 結(jié)構(gòu)體變量的引用
8.3 結(jié)構(gòu)體數(shù)組
8.3.1 結(jié)構(gòu)體數(shù)組的定義
8.3.2 結(jié)構(gòu)體數(shù)組的初始化
8.3.3 結(jié)構(gòu)體數(shù)組的使用
8.4 結(jié)構(gòu)體指針變量
8.4.1 指向結(jié)構(gòu)體變量的指針
8.4.2 指向結(jié)構(gòu)體數(shù)組的指針
8.5 結(jié)構(gòu)體與函數(shù)
8.5.1 結(jié)構(gòu)體變量的成員作函數(shù)參數(shù)
8.5.2 結(jié)構(gòu)體變量作函數(shù)參數(shù)
8.5.3 指向結(jié)構(gòu)體變量的指針作函數(shù)參數(shù)
8.6 鏈表
8.6.1 靜態(tài)鏈表
8.6.2 動(dòng)態(tài)內(nèi)存函數(shù)
8.6.3 鏈表的基本操作
8.7 共用體
8.7.1 共用體的概念
8.7.2 共用體變量的引用
8.7.3 共用體類型數(shù)據(jù)的說明
8.8 枚舉類型
8.9 用戶自定義類型
習(xí)題
第9章 位運(yùn)算
9.1 位運(yùn)算概述
9.1.1 計(jì)算機(jī)中數(shù)據(jù)的表示
9.1.2 補(bǔ)碼的求法
9.2 位運(yùn)算符和位運(yùn)算
9.2.1 位運(yùn)算操作
9.2.2 位運(yùn)算操作舉例
9.3 位段
習(xí)題
第10章 文件
10.1 C文件概述
10.1.1 數(shù)據(jù)文件的存儲(chǔ)形式
10.1.2 緩沖文件系統(tǒng)與非緩沖文件系統(tǒng)
10.2 文件指針
10.3 文件的打開與關(guān)閉
10.3.1 文件的打開
10.3.2 文件的關(guān)閉
10.4 文件的讀寫
10.4.1 字符讀寫函數(shù)
10.4.2 字符串讀寫函數(shù)
10.4.3 數(shù)據(jù)塊讀寫函數(shù)
10.4.4 格式化讀寫函數(shù)
10.4.5 整數(shù)讀寫函數(shù)
10.5 文件的定位
10.6 文件檢測(cè)函數(shù)
習(xí)題
第11章 C語言程序設(shè)計(jì)綜合應(yīng)用舉例
11.1 多模塊編程技術(shù)
11.1.1 多模塊的組織
11.1.2 多模塊之間的通信
11.2 學(xué)生成績管理系統(tǒng)
11.2.1 功能概述
11.2.2 設(shè)計(jì)思路
11.2.3 源碼分析
11.2.4 運(yùn)行結(jié)果
11.2.5 小結(jié)
習(xí)題
附錄A 教材各章 習(xí)題參考答案
附錄B 常用字符與ASCⅡ代碼對(duì)照表
附錄C C語言關(guān)鍵字(保留字)
附錄D C語言優(yōu)先級(jí)別和結(jié)合性
附錄E C語言常用庫函數(shù)
附錄F C語言常用語法
附錄G C語言常見出錯(cuò)信息
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)