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

C語言程序設(shè)計(jì)教程

C語言程序設(shè)計(jì)教程

定 價(jià):¥28.00

作 者: 楊路明主編
出版社: 北京郵電大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材
標(biāo) 簽: C

ISBN: 9787563507375 出版時(shí)間: 2003-01-01 包裝:
開本: 26cm 頁數(shù): 346 字?jǐn)?shù):  

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

  C語言是在當(dāng)今軟件開發(fā)領(lǐng)域有著十分廣泛應(yīng)用的一種語言。本書全面地介紹了C語言的基本概念,C語言的數(shù)據(jù)類型、語句及結(jié)構(gòu)特點(diǎn),系統(tǒng)地講述了C語言程序設(shè)計(jì)的基本方法和技巧。對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)及C++的編程技術(shù)也作了初步闡述。全書選材先進(jìn),內(nèi)容豐富,講述力求理論聯(lián)系實(shí)際、深入淺出、循序漸進(jìn),注重培養(yǎng)讀者的程序設(shè)計(jì)能力,培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。本書可作為高等院校計(jì)算機(jī)程序設(shè)計(jì)教學(xué)用書,也可作為從事計(jì)算機(jī)應(yīng)用的科技人員的參考書、培訓(xùn)教材。本書配有CAI教學(xué)課件。為了配合本書的學(xué)習(xí),作者還編寫了與本書配套的《C語言程序設(shè)計(jì)上機(jī)指導(dǎo)與習(xí)題選解》一書,可供學(xué)習(xí)時(shí)參考使用。

作者簡(jiǎn)介

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

圖書目錄

第1章C語言程序設(shè)計(jì)概述
1.1程序與程序設(shè)計(jì)語言
1.1.1程序的基本概念
1.1.2程序設(shè)計(jì)語言
1.2算法及其描述
1.2.1算法的概念
1.2.2算法的描述方法
1.3C語言的發(fā)展及特點(diǎn)
1.3.1C語言的發(fā)展概況
1.3.2C語言的特點(diǎn)
1.4C語言程序的基本結(jié)構(gòu)
1.5C語言字符集.標(biāo)識(shí)符與關(guān)鍵字
1.5.1C語言字符集
1.5.2標(biāo)識(shí)符與關(guān)鍵字
1.6C語言程序的開發(fā)環(huán)境
1.6.1TurboC2.0介紹
1.6.2源程序輸入
1.6.3編譯.連接與運(yùn)行

第2章C語言的基本數(shù)據(jù)類型與表達(dá)式
2.1C語言的基本數(shù)據(jù)類型
2.1.1數(shù)據(jù)類型概述
2.1.2整數(shù)類型
2.1.3實(shí)數(shù)類型
2.1.4字符類型
2.2常量與變量
2.2.1常量與符號(hào)常量
2.2.2變量與變量定義
2.3運(yùn)算符與表達(dá)式
2.3.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.3.2賦值運(yùn)算符與賦值表達(dá)式
2.3.3逗號(hào)運(yùn)算符和求字節(jié)運(yùn)算符
2.4數(shù)據(jù)類型轉(zhuǎn)換
2.4.1類型自動(dòng)轉(zhuǎn)換
2.4.2賦值轉(zhuǎn)換
2.4.3強(qiáng)制類型轉(zhuǎn)換

第3章順序程序設(shè)計(jì)
3.1C語言的基本語句
3.1.1簡(jiǎn)單語句
3.1.2復(fù)合語句
3.2數(shù)據(jù)輸入與輸出
3.2.1字符輸入輸出函數(shù)
3.2.2格式輸出函數(shù)printf
3.2.3格式輸入函數(shù)scanf
3.3程序舉例

第4章選擇結(jié)構(gòu)程序設(shè)計(jì)
4.1關(guān)系運(yùn)算符與關(guān)系表達(dá)式
4.1.1關(guān)系運(yùn)算符
4.1.2關(guān)系表達(dá)式
4.2邏輯運(yùn)算符與邏輯表達(dá)式,
4.2.1邏輯運(yùn)算符
4.2.2邏輯表達(dá)式
4.3if語句
4.3.1單分支if語句
4.3.2雙分支if語句
4.3.3多分支選擇結(jié)構(gòu)
4.3.4if語句的嵌套
4.4switch語句
4.5結(jié)構(gòu)嵌套程序舉例

第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1while語句
5.2do-while語句
5.3for語句
5.3.1for語句的一般形式
5.3.2for語句中的各表達(dá)式含義
5.3.3for語句與while語句的比較
5.3.4for語句的變形
5.4break.continue和goto語句
5.4.1break語句
5.4.2continue語句
5.4.3goto語句
5.5循環(huán)的嵌套
5.6復(fù)合結(jié)構(gòu)程序舉例

第6章函數(shù)與編譯預(yù)處理
6.1模塊化程序設(shè)計(jì)與函數(shù)
6.1.1模塊與函數(shù)
6.1.2模塊設(shè)計(jì)原則
6.1.3算法描述簡(jiǎn)介
6.2函數(shù)的定義與調(diào)用
6.2.1標(biāo)準(zhǔn)庫函數(shù)
6.2.2函數(shù)的定義
6.2.3函數(shù)的調(diào)用
6.2.4參數(shù)的傳遞
6.3函數(shù)的遞歸調(diào)用
6.4變量作用域與存儲(chǔ)方式
6.4.1變量的作用域
6.4.2變量的存儲(chǔ)方式
6.5編譯預(yù)處理
6.5.1宏定義
6.5.2文件包含
6.5.3條件編譯
6.6函數(shù)設(shè)計(jì)舉例

第7章數(shù)組
7.1一維數(shù)組
7.1.1一維數(shù)組的定義
7.1.2一維數(shù)組元素的引用
7.1.3一維數(shù)組的存儲(chǔ)結(jié)構(gòu)與初始化
7.2二維數(shù)組
7.2.1二維數(shù)組的定義
7.2.2二維數(shù)組元素的引用
7.2.3二維數(shù)組的存儲(chǔ)
7.2.4二維數(shù)組的初始化
7.3數(shù)組的應(yīng)用
7.4字符數(shù)組與字符串
7.4.1字符數(shù)組的定義與初始化
7.4.2字符串的概念及存儲(chǔ)
7.4.3字符串的輸入與輸出
7.4.4字符串處理函數(shù)
7.5數(shù)組作為函數(shù)的參數(shù)
7.6程序舉例

第8章指針
8.1指針與指針變量
8.1.1指針的概念
8.1.2指針變量的定義與初始化
8.1.3指針運(yùn)算
8.1.4多級(jí)指針
8.2指針與函數(shù)
8.2.1指針作為函數(shù)參數(shù)
8.2.2指針函數(shù)
8.2.3指向函數(shù)的指針
8.3指針與數(shù)組
8.3.1指向一維數(shù)組的指針
8.3.2二維數(shù)組與多維數(shù)組的指針表示法
8.4指針與字符串
8.4.1字符串的指針表示法
8.4.2字符串?dāng)?shù)組
8.5指針數(shù)組與命令行參數(shù)
8.5.1指針數(shù)組
8.5.2指針數(shù)組與命令行參數(shù)
8.6程序舉例

第9章結(jié)構(gòu)體數(shù)據(jù)類型與鏈表
9.1結(jié)構(gòu)體類型的定義
9.2結(jié)構(gòu)體類型變量
9.2.1結(jié)構(gòu)體類型變量的定義
9.2.2結(jié)構(gòu)體變量的使用
9.2.3結(jié)構(gòu)體變量的初始化
9.2.4結(jié)構(gòu)體變量的輸入與輸出
9.3結(jié)構(gòu)體類型數(shù)組
9.3.1結(jié)構(gòu)體類型數(shù)組的定義
9.3.2結(jié)構(gòu)體類型數(shù)組的初始化
9.3.3結(jié)構(gòu)體數(shù)組的使用
9.4結(jié)構(gòu)體類型指針
9.4.1指向結(jié)構(gòu)體變量的指針
9.4.2指向結(jié)構(gòu)體數(shù)組元素的指針
9.5結(jié)構(gòu)體與函數(shù)
9.5.1結(jié)構(gòu)體變量作函數(shù)參數(shù)
9.5.2指向結(jié)構(gòu)體變量的指針作為函數(shù)參數(shù)
9.5.3函數(shù)的返回值為結(jié)構(gòu)體類型
9.6鏈表
9.6.1鏈表概述
9.6.2內(nèi)存動(dòng)態(tài)管理函數(shù)
9.6.3鏈表的基本操作
9.7程序舉例

第10章共用體與枚舉類型
10.1共用體類型與共用體變量
10.2共用體變量的引用
10.3共用體變量的應(yīng)用
10.4位運(yùn)算與位段結(jié)構(gòu)
10.4.1位運(yùn)算
10.4.2位段結(jié)構(gòu)
10.5枚舉類型
10.6類型定義

第11章文件
11.1文件概述
11.1.1文件
11.1.2數(shù)據(jù)文件的存儲(chǔ)形式
11.1.3標(biāo)準(zhǔn)文件與非標(biāo)準(zhǔn)文件
11.1.4文件存取方式
11.2標(biāo)準(zhǔn)文件操作
11.2.1標(biāo)準(zhǔn)文件FILE結(jié)構(gòu)指針
11.2.2標(biāo)準(zhǔn)文件的打開操作
11.2.3關(guān)閉標(biāo)準(zhǔn)文件
11.2.4標(biāo)準(zhǔn)文件讀寫操作
11.2.5標(biāo)準(zhǔn)文件的隨機(jī)讀寫
11.3非標(biāo)準(zhǔn)文件操作
11.3.1建立非標(biāo)準(zhǔn)文件
11.3.2非標(biāo)準(zhǔn)文件打開和關(guān)閉
11.3.3非標(biāo)準(zhǔn)丈件的讀寫

第12章C語言綜合應(yīng)用程序示例
12.1多模塊編程方法
12.1.1程序模塊組織
12.1.2模塊之間的通信
12.1.3包含文件.h的應(yīng)用
12.2圖形處理應(yīng)用
12.2.1基本圖形處理庫函數(shù)
12.2.2圖形處理庫函數(shù)應(yīng)用示例
12.3操作系統(tǒng)接口應(yīng)用
12.3.1DOS操作系統(tǒng)簡(jiǎn)介
12.3.2操作系統(tǒng)接口庫函數(shù)
12.3.3鼠標(biāo)器及其應(yīng)用
12.4C語言與匯編語言混合編程
12.4.1匯編語言子程序的一般格式
12.4.2全局變量的傳遞
12.4.3參數(shù)和返回值的傳遞
12.4.4匯編語言子程序的匯編及與C程序的連接
12.4.5內(nèi)嵌匯編指令的C程序結(jié)構(gòu)
12.4.6內(nèi)嵌匯編指令的C程序的編譯和連接
12.5綜合應(yīng)用程序示例--漢字顯示技術(shù)
12.5.1漢字顯示的基本原理
12.5.2西文DOS環(huán)境下的漢字顯示

第13章C++基礎(chǔ)
13.1C++概述
13.2C++對(duì)C的擴(kuò)充
13.2.1C++的輸入輸出
13.2.2C++的行注釋
13.2.3cOnst常量定義與使用
13.2.4局部變量的定義與全局變量作用域運(yùn)算符
13.2.5變量的引用
13.2.6函數(shù)重載
13.2.7帶缺省參數(shù)的函數(shù)
13.2.8內(nèi)聯(lián)函數(shù)
13.2.9new與delete算符
13.3C++面向?qū)ο蟪绦蛟O(shè)計(jì)
13.3.1類與對(duì)象
13.3.2構(gòu)造函數(shù)與析構(gòu)函數(shù)
13.3.3靜態(tài)成員
13.3.4友元
13.3.5運(yùn)算符重載
13.3.6繼承與派生
13.3.7多態(tài)性與虛函數(shù)
13.3.8I/O流類庫與文件輸入輸出
13.3.9模板
13.3.10異常處理
13.4應(yīng)用舉例

附錄ⅠASCII字符編碼一覽表
附錄Ⅱ運(yùn)算符的優(yōu)先級(jí)別和結(jié)合方向一覽表
附錄ⅢTurboC庫函數(shù)
附錄Ⅳ圖形模式表
附錄Ⅴ鼠標(biāo)器功能的編號(hào)及其作用
附錄Ⅵ鼠標(biāo)驅(qū)動(dòng)程序常用功能及其參數(shù)
參考文獻(xiàn)

本目錄推薦

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