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

C程序設(shè)計(jì)教程:基于Visual C++平臺(tái)

C程序設(shè)計(jì)教程:基于Visual C++平臺(tái)

定 價(jià):¥29.00

作 者: 李春葆編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)與信息技術(shù)專業(yè)應(yīng)用教材
標(biāo) 簽: C

ISBN: 9787302086185 出版時(shí)間: 2004-06-01 包裝: 平裝
開本: 26cm 頁數(shù): 360 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)性、實(shí)用性強(qiáng),內(nèi)容組織上層次分明,結(jié)構(gòu)清晰,并強(qiáng)調(diào)用軟件工程思想指導(dǎo)程序開發(fā),以培養(yǎng)學(xué)生編寫“大程序”的能力。本書以VisualC++6.0為環(huán)境,講授C語言程序設(shè)計(jì)的基本思想、方法和解決實(shí)際問題的技巧。本書系統(tǒng)性、實(shí)用性強(qiáng),內(nèi)容組織上層次分明,結(jié)構(gòu)清晰,并強(qiáng)調(diào)用軟件工程思想指導(dǎo)程序開發(fā),以培養(yǎng)學(xué)生編寫“大程序”的能力。全書共13章,分別介紹了C語言的基本概念、數(shù)據(jù)類型、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)、指針、編譯預(yù)處理、結(jié)構(gòu)體和共用體、位運(yùn)算、文件以及軟件開發(fā)過程。每章后均有小結(jié),并附有相當(dāng)數(shù)量的練習(xí)題和上機(jī)實(shí)驗(yàn)題。本書可作為大專院校各專業(yè)C語言程序設(shè)計(jì)課程的教材,也可供準(zhǔn)備參加計(jì)算機(jī)等級(jí)考試和考研的讀者閱讀參考。

作者簡介

暫缺《C程序設(shè)計(jì)教程:基于Visual C++平臺(tái)》作者簡介

圖書目錄

第1章 C語言概述
1. 1 C語言的發(fā)展與特點(diǎn)
1. 1. 1 C語言的發(fā)展
1. 1. 2 C語言的特點(diǎn)
1. 2 C語言程序的結(jié)構(gòu)和語法規(guī)則
1. 2. 1 C語言程序的基本結(jié)構(gòu)
1. 2. 2 C語言函數(shù)的一般結(jié)構(gòu)
1. 2. 3 C語言函數(shù)的語法規(guī)則
1. 3 C程序編譯和開發(fā)過程
1. 3. 1 C程序編譯過程
1. 3. 2 C程序開發(fā)過程
1. 4 小結(jié)
練習(xí)題1
上機(jī)實(shí)驗(yàn)1
第2章 數(shù)據(jù)類型及其運(yùn)算
2. 1 標(biāo)識(shí)符
2. 2 C語言的數(shù)據(jù)類型
2. 3 常量
2. 3. 1 整型. 實(shí)型及符號(hào)常量
2. 3. 2 字符型常量
2. 4 變量
2. 4. 1 變量的概念
2. 4. 2 變量的定義與初始化
2. 5 運(yùn)算符與表達(dá)式
2. 5. 1 C運(yùn)算符概述
2. 5. 2 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2. 5. 3 表達(dá)式中數(shù)據(jù)間的混合運(yùn)算與類型轉(zhuǎn)換
2. 5. 4 賦值運(yùn)算符與賦值表達(dá)式
2. 5. 5 條件運(yùn)算符和條件表達(dá)式
2. 5. 6 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
2. 6 小結(jié)
練習(xí)題2
上機(jī)實(shí)驗(yàn)2
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3. 1 程序的三種基本控制結(jié)構(gòu)
3. 2 順序執(zhí)行語句
3. 3 格式化輸出函數(shù)printf
3. 3. 1 printf 函數(shù)的一般格式
3. 3. 2 格式指示符
3. 3. 3 使用說明
3. 4 格式化輸入函數(shù)scanI
3. 4. 1 scanf 函數(shù)的一般格式
3. 4. 2 格式指示符
3. 4. 3 使用說明
3. 5 單個(gè)字符的輸入/輸出函數(shù)
3. 6 小結(jié)
練習(xí)題3
上機(jī)實(shí)驗(yàn)3
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4. 1 關(guān)系運(yùn)算及其表達(dá)式
4. 1. 1 關(guān)系運(yùn)算符及其優(yōu)先次序
4. 1. 2 關(guān)系表達(dá)式
4. 2 邏輯運(yùn)算及其表達(dá)式
4. 2. 1 邏輯運(yùn)算及其優(yōu)先次序
4. 2. 2 邏輯表達(dá)式
4. 3 if語句
4. 3. 1 單分支if語句
4. 3. 2 雙分支if語句
4. 3. 3 多分支if語句
4. 4 switch語句
4. 5 小結(jié)
練習(xí)題4
上機(jī)實(shí)驗(yàn)4
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5. 1 while語句
5. 2 do-while循環(huán)語句
5. 3 for語句
5. 4 break和continue語句
5. 5 循環(huán)結(jié)構(gòu)的嵌套
5. 6 goto語句
5. 7 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用
5. 7. 1 窮舉法
5. 7. 2 迭代
5. 8 小結(jié)
練習(xí)題5
上機(jī)實(shí)驗(yàn)5
第6章 數(shù)組
6. 1 一維數(shù)組
6. 1. 1 一維數(shù)組的定義
6. 1. 2 一維數(shù)組元素的引用
6. 1. 3 一維數(shù)組的初始化
6. 1. 4 一維數(shù)組的應(yīng)用
6. 2 二維數(shù)組
6. 2. 1 二維數(shù)組的定義
6. 2. 2 二維數(shù)組元素的引用
6. 2. 3 二維數(shù)組的初始化
6. 3 字符數(shù)組和字符串?dāng)?shù)組
6. 3. 1 字符數(shù)組
6. 3. 2 字符串?dāng)?shù)組
6. 4 小結(jié)
練習(xí)題6
上機(jī)實(shí)驗(yàn)6
第7章 函數(shù)
7. 1 函數(shù)的定義與調(diào)用
7. 1. 1 函數(shù)定義
7. 1. 2 函數(shù)調(diào)用
7. 1. 3 函數(shù)的返回值與函數(shù)類型
7. 1. 4 被調(diào)函數(shù)聲明
7. 1. 5 函數(shù)應(yīng)用舉例
7. 2 外部函數(shù)和內(nèi)部函數(shù)
7. 2. 1 外部函數(shù)
7. 2. 2 內(nèi)部函數(shù)
7. 3 內(nèi)部變量和外部變量
7. 3. 1 內(nèi)部變量
7. 3. 2 外部變量
7. 4 變量的存儲(chǔ)類型
7. 4. 1 內(nèi)部變量的存儲(chǔ)類型
7. 4. 2 外部變量的存儲(chǔ)類型
7. 5 函數(shù)的數(shù)據(jù)傳遞
7. 5. 1 傳值調(diào)用
7. 5. 2 傳址調(diào)用
7. 5. 3 外部變量傳遞數(shù)據(jù)
7. 6 數(shù)組作為函數(shù)參數(shù)
7. 6. 1 數(shù)組元素作為函數(shù)參數(shù)
7. 6. 2 數(shù)組名作為函數(shù)參數(shù)
7. 7 遞歸函數(shù)
7. 7. 1 遞歸模型
7. 7. 2 遞歸的執(zhí)行過程
7. 8 小結(jié)
練習(xí)題7
上機(jī)實(shí)驗(yàn)7
第8章 指針
8. 1 指針和指針變量
8. 2 指針變量的定義及其運(yùn)算
8. 2. 1 指針變量的定義
8. 2. 2 指針運(yùn)算符
8. 2. 3 指針變量的初始化
8. 2. 4 指針變量的運(yùn)算
8. 3 指針變量和數(shù)組
8. 3. 1 指針變量與一維數(shù)組
8. 3. 2 指向多維數(shù)組元素和指向分?jǐn)?shù)組的指針
8. 4 字符串指針變量和字符串
8. 4. 1 字符串的表示和引用
8. 5 指針數(shù)組
8. 6 多級(jí)指針變量
8. 7 指針與函數(shù)
8. 7. 1 指針型函數(shù)
8. 7. 2 指向函數(shù)的指針變量
8. 8 命令行參數(shù)
8. 9 小結(jié)
練習(xí)題8
上機(jī)實(shí)驗(yàn)8
第9章 編譯預(yù)處理
9. 1 宏定義
9. 1. 1 無參宏定義
9. 1. 2 帶參宏定義
9. 2 條件編譯
9. 3 文件包含
9. 4 小結(jié)
練習(xí)題9
上機(jī)實(shí)驗(yàn)9
第10章 結(jié)構(gòu)體和共用體
10. 1 結(jié)構(gòu)體類型聲明和結(jié)構(gòu)體變量定義
10. 1. 1 結(jié)構(gòu)體類型聲明
10. 1. 2 結(jié)構(gòu)體變量的定義
10. 1. 3 結(jié)構(gòu)體變量的引用和初始化
10. 1. 4 結(jié)構(gòu)體變量作為函數(shù)參數(shù)
10. 2 結(jié)構(gòu)體數(shù)組
10. 2. 1 結(jié)構(gòu)體數(shù)組的定義
10. 2. 2 結(jié)構(gòu)體數(shù)組的引用
10. 2. 3 結(jié)構(gòu)體數(shù)組的初始化
10. 3 結(jié)構(gòu)體指針變量
10. 3. 1 結(jié)構(gòu)體指針變量定義
10. 3. 2 結(jié)構(gòu)體數(shù)組指針
10. 3. 3 結(jié)構(gòu)體指針變量作為函數(shù)參數(shù)
10. 3. 4 結(jié)構(gòu)體數(shù)組作為函數(shù)參數(shù)
10. 4 結(jié)構(gòu)體的應(yīng)用:鏈表
10. 4. 1 C語言動(dòng)態(tài)分配函數(shù)
10. 4. 2 單鏈表及其基本運(yùn)算的實(shí)現(xiàn)
10. 5 共用體
10. 5. 1 共用體類型的定義
10. 5. 2 共用體變量的定義
10. 5. 3 共用體變量的引用和初始化
10. 6 枚舉類型
10. 6. 1 枚舉類型的聲明和變量定義
10. 6. 2 有關(guān)枚舉類型數(shù)據(jù)的操作
10. 7 用戶定義類型
10. 8 小結(jié)
練習(xí)題10
上機(jī)實(shí)驗(yàn)10
第11章 位運(yùn)算
11. 1 位運(yùn)算符和位運(yùn)算
11. 1. 1 位運(yùn)算符
11. 1. 2 位運(yùn)算符的運(yùn)算功能
11. 2 位段結(jié)構(gòu)
11. 3 小結(jié)
練習(xí)題11
上機(jī)實(shí)驗(yàn)11
第12章 文件
12. 1 文件概述
12. 1. 1 文件的分類
12. 1. 2 文件的操作流程
12. 1. 3 文件緩沖區(qū)
12. 1. 4 流和文件指針
12. 2 文件的打開和關(guān)閉
12. 2. 1 文件的打開
12. 2. 2 文件的關(guān)閉
12. 3 文件的順序讀寫
12. 3. 1 文件的字符讀/寫函數(shù)
12. 3. 2 文件的字符串讀/寫函數(shù)
12. 3. 3 文件格式化讀寫
12. 4 文件的隨機(jī)讀寫
12. 4. 1 文件定位操作
12. 4. 2 文件的隨機(jī)讀寫
12. 5 文件檢測(cè)函數(shù)
12. 6 小結(jié)
練習(xí)題12
上機(jī)實(shí)驗(yàn)12
第13章 軟件開發(fā)過程
13. 1 軟件開發(fā)步驟
13. 1. 1 軟件計(jì)劃
13. 1. 2 需求分析
13. 1. 3 軟件概要設(shè)計(jì)
13. 1. 4 軟件詳細(xì)設(shè)計(jì)
13. 1. 5 編碼
13. 1. 6 測(cè)試
13. 2 用C語言開發(fā)軟件實(shí)例
13. 2. 1 系統(tǒng)功能
13. 2. 2 系統(tǒng)分析
13. 2. 3 系統(tǒng)設(shè)計(jì)
13. 2. 4 編碼
13. 2. 5 測(cè)試
上機(jī)實(shí)驗(yàn)13
附錄A C語言運(yùn)算符及優(yōu)先級(jí)
附錄B 部分字符與ASCII代碼對(duì)照表
參考文獻(xiàn)

本目錄推薦

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