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

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

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

定 價(jià):¥28.00

作 者: 黃維通,馬力妮編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華大學(xué)計(jì)算機(jī)基礎(chǔ)教育課程系列教材
標(biāo) 簽: C

ISBN: 9787302064831 出版時(shí)間: 2003-05-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 364 字?jǐn)?shù):  

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

  本書(shū)從C語(yǔ)言程序設(shè)計(jì)的基本原理及程序設(shè)計(jì)的基本思想出發(fā),貫穿“基礎(chǔ)-應(yīng)用-專(zhuān)題”這一主線(xiàn),緊扣基礎(chǔ),重點(diǎn)突出,循序漸進(jìn),面向應(yīng)用。本教材基礎(chǔ)部分的主要內(nèi)容包括程序設(shè)計(jì)中的基本概念與應(yīng)用,如變量、數(shù)組、控制結(jié)構(gòu)等;在掌握了這些基本概念與應(yīng)用的基礎(chǔ)上引入函數(shù)的結(jié)構(gòu)與應(yīng)用、指針的概念及其應(yīng)用、圖形用戶(hù)界面的設(shè)計(jì)與應(yīng)用、算法設(shè)計(jì)與實(shí)現(xiàn)、結(jié)構(gòu)型數(shù)據(jù)的應(yīng)用及文件的操作等面向應(yīng)用的知識(shí)點(diǎn)介紹;然后在上述知識(shí)點(diǎn)的基礎(chǔ)上進(jìn)一步介紹數(shù)據(jù)結(jié)構(gòu)專(zhuān)題,包括鏈表、棧、隊(duì)列和二叉樹(shù)的概念與應(yīng)用。本書(shū)語(yǔ)言表達(dá)嚴(yán)謹(jǐn)、流暢,實(shí)例豐富,書(shū)中例題的代碼都做了詳細(xì)注釋?zhuān)阌谧詫W(xué)。與本書(shū)配套的《C語(yǔ)言程序設(shè)計(jì)電子教案》和《C語(yǔ)言程序設(shè)計(jì)習(xí)題解析》將由清華大學(xué)出版社出版。本書(shū)適合作為大專(zhuān)院校程序設(shè)計(jì)課程的入門(mén)教材,也可供計(jì)算機(jī)水平考試培訓(xùn)及各類(lèi)成人教育等教學(xué)使用,還可供計(jì)算機(jī)愛(ài)好者自學(xué)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 C語(yǔ)言的基本概念
1. 1 C語(yǔ)言的發(fā)展與特點(diǎn)
1. 1. 1 C語(yǔ)言的發(fā)展
1. 1. 2 C語(yǔ)言的特點(diǎn)
1. 2 幾個(gè)基本概念
1. 2. 1 程序
1. 2. 2 程序設(shè)計(jì)
1. 2. 3 算法
1. 2. 4 數(shù)據(jù)結(jié)構(gòu)
1. 3 軟件工程的概念
1. 4 C語(yǔ)言程序的基本標(biāo)識(shí)符
1. 5 C程序的幾個(gè)簡(jiǎn)單實(shí)例
1. 6 C程序的結(jié)構(gòu)特點(diǎn)
1. 7 C語(yǔ)言程序的編譯和執(zhí)行
習(xí)題
第2章 C語(yǔ)言程序的基本數(shù)據(jù)類(lèi)型及其運(yùn)算
2. 1 C語(yǔ)言的數(shù)據(jù)類(lèi)型
2. 1. 1 數(shù)據(jù)類(lèi)型的一般概念
2. 1. 2 常量
2. 2 數(shù)據(jù)類(lèi)型及變量
2. 2. 1 基本數(shù)據(jù)類(lèi)型
2. 2. 2 變量的定義
2. 2. 3 變量的初始化
2. 2. 4 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
2. 3 運(yùn)算符和表達(dá)式
2. 3. 1 運(yùn)算符和表達(dá)式概述
2. 3. 2 賦值運(yùn)算符和賦值表達(dá)式
2. 3. 3 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2. 3. 4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2. 3. 5 邏輯運(yùn)算符和邏輯表達(dá)式
2. 3. 6 條件運(yùn)算符
2. 3. 7 其他運(yùn)算符
2. 4 位運(yùn)算符
2. 4. l 按位取反運(yùn)算符
2. 4. 2 移位運(yùn)算符
2. 4. 3 按位與. 按位或. 按位異或
2. 5 C語(yǔ)言基本輸人輸出函數(shù)
2. 5. 1 字符輸人輸出函數(shù)
2. 5. 2 格式化輸人輸出函數(shù)
習(xí)題
第3章 C語(yǔ)言程序基本控制結(jié)構(gòu)及其應(yīng)用
3. 1 算法及結(jié)構(gòu)化程序設(shè)計(jì)
3. l. l 算法及其特征
3. 1. 2 算法的類(lèi)型與結(jié)構(gòu)
3. 2 順序結(jié)構(gòu)程序設(shè)計(jì)
3. 3 分支結(jié)構(gòu)程序設(shè)計(jì)
3. 3. l if分支
3. 3. 2 if-else分支
3. 3. 3 多分支 if… else
if… else形式
3. 3. 4 條件分支的嵌套
3. 3. 5 開(kāi)關(guān)分支
3. 4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
3. 4. l while語(yǔ)句
3. 4. 2 do-while語(yǔ)句
3. 4. 3 for語(yǔ)句
3. 4. 4 三種循環(huán)的比較
3. 4. 5 多重循環(huán)
3. 4. 6 循環(huán)和開(kāi)關(guān)分支的中途退出
3. 4. 7 goto語(yǔ)句
3. 4. 8 結(jié)構(gòu)化程序設(shè)計(jì)注意事項(xiàng)
3. 5 結(jié)構(gòu)化程序應(yīng)用舉例
習(xí)題
第4章 數(shù)組及其應(yīng)用
4. l 一維數(shù)組
4. 1. l 一維數(shù)組的定義
4. 1. 2 一維數(shù)組的存儲(chǔ)形式
4. 1. 3 一維數(shù)組的初始化
4. 1. 4 一維數(shù)組的引用
4. 1. 5 一維數(shù)組的應(yīng)用舉例
4. 2 多維數(shù)組
4. 2. 1 多維數(shù)組的定義
4. 2. 2 多維數(shù)組的存儲(chǔ)形式
4. 2. 3 多維數(shù)組的引用
4. 2. 4 多維數(shù)組的初始化
4. 2. 5 多維數(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 綜合應(yīng)用舉例
習(xí)題
第5章 函數(shù)及其應(yīng)用
5. 1 函數(shù)的定義與調(diào)用
5. 1. 1 C源程序的結(jié)構(gòu)
5. 1. 2 函數(shù)的定義
5. 1. 3 函數(shù)的調(diào)用
5. 2 函數(shù)間的信息傳遞方式
5. 2. 1 實(shí)參-形參之間的信息傳遞
5. 2. 2 函數(shù)調(diào)用結(jié)果的返回
5. 3 函數(shù)與數(shù)組
5. 3. 1 數(shù)組元素作實(shí)參
5. 3. 2 一維數(shù)組名作實(shí)參
5. 3. 3 多維數(shù)組名作參數(shù)
5. 3. 4 字符數(shù)組作函數(shù)的參數(shù)
5. 4 遞歸函數(shù)與遞歸調(diào)用
5. 4. 1 遞歸的概念
5. 4. 2 遞歸程序的設(shè)計(jì)
5. 5 變量的存儲(chǔ)類(lèi)型及作用域
5. 5. l auto型變量
5. 5. 2 extern型變量
5. 5. 3 register型變量
5. 5. 4 靜態(tài)變量
習(xí)題
第6章 指針
6. l 指針的基本概念及定義方式
6. 1. 1 指針的基本概念
6. 1. 2 指針的定義
6. l. 3 指針的初始化
6. 1. 4 指針運(yùn)算符
6. 2 指針的運(yùn)算
6. 2. 1 指針的算術(shù)運(yùn)算
6. 2. 2 關(guān)系運(yùn)算
6. 2. 3 指針的賦值運(yùn)算
6. 3 指針與數(shù)組
6. 3. l 指向一維數(shù)組的指針
6. 3. 2 指向多維數(shù)組的指針
6. 4 字符指針和字符串
6. 5 指針數(shù)組
6. 5. 1 指針數(shù)組的概念
6. 5. 2 指針數(shù)組的應(yīng)用
6. 5. 3 指針數(shù)組在帶形參的main函數(shù)中的應(yīng)用
6. 6 指針在函數(shù)參數(shù)傳遞中的應(yīng)用
6. 7 指針型函數(shù)
6. 7. 1 指針型函數(shù)的定義和引用
6. 7. 2 指針型函數(shù)的應(yīng)用舉例
6. 8 多級(jí)指針
6. 8. l 多級(jí)指針的概念及定義
6. 8. 2 多級(jí)指針應(yīng)用舉例
6. 9 指向函數(shù)的指針
6. 9. 1 指向函數(shù)的指針的概念
6. 9. 2 指向函數(shù)的指針的應(yīng)用
6. 10 動(dòng)態(tài)指針
6. 10. l 動(dòng)態(tài)內(nèi)存分配的概念
6. 10. 2 動(dòng)態(tài)內(nèi)存分配的應(yīng)用
習(xí)題
*第7章 圖形設(shè)計(jì)與應(yīng)用
7. l 用C語(yǔ)言圖形庫(kù)函數(shù)繪圖
7. 1. l 顯示方式及圖形方式的初始化
7. 1. 2 常用圖形函數(shù)
7. 2 復(fù)雜圖形的繪制和圖形程序設(shè)計(jì)方法
7. 2. 1 復(fù)雜圖形的繪制
7. 2. 2 圖形程序設(shè)計(jì)中的遞歸算法及其應(yīng)用
習(xí)題
第8章 結(jié)構(gòu)體. 聯(lián)合體和枚舉
8. l 結(jié)構(gòu)體的說(shuō)明和定義
8. 1. 1 什么叫結(jié)構(gòu)體
8. 1. 2 結(jié)構(gòu)體的說(shuō)明及結(jié)構(gòu)體變量的定義
8. 2 結(jié)構(gòu)體成員的引用與結(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ù)組的應(yīng)用舉例
8. 4 結(jié)構(gòu)體指針
8. 4. 1 結(jié)構(gòu)體指針及其定義
8. 4. 2 通過(guò)指針引用結(jié)構(gòu)體成員
8. 4. 3 結(jié)構(gòu)體指針的應(yīng)用舉例
8. 5 結(jié)構(gòu)體在函數(shù)間的傳遞
8. 5. l 結(jié)構(gòu)體變量的傳遞
8. 5. 2 結(jié)構(gòu)體數(shù)組在函數(shù)間的傳遞
8. 6 結(jié)構(gòu)體指針型和結(jié)構(gòu)體型函數(shù)
8. 6. l 結(jié)構(gòu)體指針型函數(shù)
8. 6. 2 結(jié)構(gòu)體型函數(shù)
8. 7 結(jié)構(gòu)體嵌套
8. 7. l 什么是結(jié)構(gòu)體嵌套
8. 7. 2 嵌套結(jié)構(gòu)體類(lèi)型變量的引用
8. 7. 3 結(jié)構(gòu)體嵌套應(yīng)用舉例
8. 8 聯(lián)合體
8. 8. 1 聯(lián)合體的說(shuō)明及聯(lián)合體變量的定義
8. 8. 2 使用聯(lián)合體變量應(yīng)注意的問(wèn)題
8. 9 枚舉類(lèi)型
8. 9. l 枚舉類(lèi)型數(shù)據(jù)的概念及其定義
8. 9. 2 枚舉型變量的使用
8. 10 自定義類(lèi)型
8. 10. 1 自定義類(lèi)型及其表示形式
8. 10. 2 自定義類(lèi)型的優(yōu)點(diǎn)
8. 11 位字段結(jié)構(gòu)體
習(xí)題
*第9章 排序及查找算法及其實(shí)現(xiàn)
9. l 排序概述
9. 1. l 排序的概念
9. l. 2 排序的定義
9. 1. 3 排序的方法
9. 1. 4 排序效率
9. 2 冒泡排序法的設(shè)計(jì)及其實(shí)現(xiàn)
9. 2. l 冒泡算法設(shè)計(jì)思想
9. 2. 2 冒泡算法的實(shí)現(xiàn)
9. 3 選擇排序法的設(shè)計(jì)及其實(shí)現(xiàn)
9. 3. l 選擇排序法設(shè)計(jì)思想
9. 3. 2 選擇排序法的實(shí)現(xiàn)
9. 4 插入排序法的設(shè)計(jì)及其實(shí)現(xiàn)
9. 4. l 插入排序法設(shè)計(jì)思想
9. 4. 2 插入排序法的實(shí)現(xiàn)
9. 5 SHELL排序法的設(shè)計(jì)及其實(shí)現(xiàn)
9. 5. 1 SHELL排序法設(shè)計(jì)思想
9. 5. 2 SHELL排序法的實(shí)現(xiàn)
9. 6 字符串?dāng)?shù)組的排序設(shè)計(jì)及其實(shí)現(xiàn)
9. 6. l 字符串?dāng)?shù)組的排序算法設(shè)計(jì)思想
9. 6. 2 字符串?dāng)?shù)組排序算法的實(shí)現(xiàn)
9. 7 查找概述
9. 8 順序查找及其應(yīng)用
9. 8. 1 順序查找算法的設(shè)計(jì)思想
9. 8. 2 順序查找算法的實(shí)現(xiàn)
9. 9 折半查找及其應(yīng)用
9. 9. l 折半查找算法的設(shè)計(jì)思想
9. 9. 2 折半查找算法的實(shí)現(xiàn)
習(xí)題
第10章 文件操作
10. 1 文件的概念
10. 2 文件的基本操作
10. 2. 1 文件的打開(kāi)
10. 2. 2 文件的關(guān)閉
10. 2. 3 文件的刪除
10. 2. 4 文件的重命名
10. 2. 5 臨時(shí)文件的創(chuàng)建
10. 3 文件的讀寫(xiě)操作
10. 3. l 文件的非格式化讀寫(xiě)
10. 3. 2 文件的格式化寫(xiě)操作
10. 3. 3 文件的格式化讀操作
10. 4 文件的定位
10. 4. l fgetpos函數(shù)
10. 4. 2 fsetpos函數(shù)
10. 4. 3 ftell函數(shù)
10. 4. 4 fseek函數(shù)
10. 4. 5 feof函數(shù)
10. 5 錯(cuò)誤處理
10. 5. l ferror函數(shù)
10. 5. 2 perror函數(shù)
習(xí)題
*第11章 鏈表及其應(yīng)用
11. l 鏈表的基本概念
11. 1. 1 鏈表的定義及基本結(jié)構(gòu)
11. 1. 2 動(dòng)態(tài)內(nèi)存分配
11. 2 鏈表的基本操作方法
11. 2. l 鏈表的建立
11. 2. 2 鏈表結(jié)點(diǎn)的訪問(wèn)
11. 2. 3 同結(jié)構(gòu)鏈表的連接
11. 2. 4 鏈表結(jié)點(diǎn)的插入
11. 2. 5 結(jié)點(diǎn)的刪除
11. 2. 6 釋放鏈表存儲(chǔ)空間
11. 3 循環(huán)鏈表
11. 4 雙向鏈表
11. 5 鏈表的應(yīng)用
習(xí)題
*第12章 棧及其應(yīng)用
12. l 棧的定義及其基本操作
12. 2 棧的實(shí)現(xiàn)
12. 2. 1 棧的數(shù)組實(shí)現(xiàn)
12. 2. 2 棧的鏈?zhǔn)酱鎯?chǔ)實(shí)現(xiàn)
12. 3 進(jìn)制轉(zhuǎn)換--棧的應(yīng)用實(shí)例
12. 3. 1 進(jìn)制轉(zhuǎn)換的算法
12. 3. 2 算法的實(shí)現(xiàn)
習(xí)題
*第13章 隊(duì)列及其應(yīng)用
13. 1 隊(duì)列的定義及基本操作
13. 2 隊(duì)列的實(shí)現(xiàn)
13. 2. 1 用循環(huán)數(shù)組實(shí)現(xiàn)隊(duì)列
13. 2. 2 用線(xiàn)性表實(shí)現(xiàn)隊(duì)列操作
13. 3 隊(duì)列的應(yīng)用
習(xí)題
* 第14章 二叉樹(shù)及其應(yīng)用
14. l 樹(shù)的概念
14. 2 關(guān)于樹(shù)的一些術(shù)語(yǔ)及特性
14. 3 二叉樹(shù)的特點(diǎn)與數(shù)學(xué)性質(zhì)
14. 3. l 二叉樹(shù)的特點(diǎn)
14. 3. 2 兩種特殊形態(tài)的二叉樹(shù)
14. 3. 3 二叉樹(shù)的數(shù)學(xué)性質(zhì)
14. 4 二叉樹(shù)的基本操作及其實(shí)現(xiàn)
14. 4. 1 二叉樹(shù)的基本操作
14. 4. 2 二叉樹(shù)基本操作的實(shí)現(xiàn)
14. 5 二叉樹(shù)的應(yīng)用
習(xí)題
附錄A 預(yù)處理命令的應(yīng)用
附錄B Turbo C 3. 0的上機(jī)過(guò)程
附錄C Turbo C 3. 0程序的調(diào)試
附錄D ASCll碼表
參考文獻(xiàn)

本目錄推薦

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