注冊(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/C++程序設(shè)計(jì)

C/C++程序設(shè)計(jì)

C/C++程序設(shè)計(jì)

定 價(jià):¥34.50

作 者: 張正明 等主編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用
標(biāo) 簽: 工學(xué) 計(jì)算機(jī) 教材 研究生/本科/專(zhuān)科教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302300304 出版時(shí)間: 2013-02-01 包裝: 平裝
開(kāi)本: 大32開(kāi) 頁(yè)數(shù): 312 字?jǐn)?shù):  

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

  《21世紀(jì)高等學(xué)校規(guī)劃教材:C/C++程序設(shè)計(jì)》以面向應(yīng)用型人才培養(yǎng)為目標(biāo),以非傳統(tǒng)的組織結(jié)構(gòu)為創(chuàng)新點(diǎn),以全程伴隨上機(jī)實(shí)踐為特色,簡(jiǎn)潔、通俗、直觀、易懂地講述c/c++程序設(shè)計(jì)。第1~5章講述了c語(yǔ)言的背景知識(shí)、上機(jī)環(huán)境以及基礎(chǔ)知識(shí),包括數(shù)據(jù)類(lèi)型、變量和表達(dá)式以及順序、分支、循環(huán)三大結(jié)構(gòu)語(yǔ)句及其編程。第6~9章介紹c語(yǔ)言的重點(diǎn)部分,包括數(shù)組、函數(shù)和指針。第10~12章是提高部分,從結(jié)構(gòu)體引出類(lèi),介紹c++的基礎(chǔ)知識(shí)和文件,以適應(yīng)學(xué)完本書(shū)后直接參加“全國(guó)高校計(jì)算機(jī)水平考試(二級(jí)c++)”的需要。全書(shū)直接采用c++的cin和cout進(jìn)行輸入輸出,摒棄了c中的printf和scanf函數(shù)調(diào)用。在三部分之間兩次集中講解典型題和難題的解題思路,增加了相當(dāng)篇幅的動(dòng)態(tài)調(diào)試,非常有利于學(xué)習(xí)者上機(jī)實(shí)踐以及有效地提高編程、調(diào)試能力。《21世紀(jì)高等學(xué)校規(guī)劃教材:C/C++程序設(shè)計(jì)》適合作為高等學(xué)校非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生c/c++程序設(shè)計(jì)教材,也可作為工程技術(shù)人員的自學(xué)和參考資料。

作者簡(jiǎn)介

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

圖書(shū)目錄

目錄回到頂部↑《c/c++程序設(shè)計(jì)》
第1章 c/c++語(yǔ)言概述
1.1 計(jì)算機(jī)組成
1.1.1 計(jì)算機(jī)的硬件系統(tǒng)
1.1.2 計(jì)算機(jī)的軟件系統(tǒng)
1.2 計(jì)算機(jī)語(yǔ)言及其執(zhí)行方式
1.3 c/c++語(yǔ)言的發(fā)展簡(jiǎn)史與重要性
1.3.1 c/c++語(yǔ)言的發(fā)展簡(jiǎn)史
1.3.2 c的優(yōu)點(diǎn)
1.3.3 c程序設(shè)計(jì)是非常重要的基本訓(xùn)練
1.4 簡(jiǎn)單的c/c++程序示例
1.5 在vc++ 6.0中實(shí)現(xiàn)c程序
1.5.1 基本概念
1.5.2 vc++ 6.0集成環(huán)境介紹
1.5.3 c/c++單文件應(yīng)用程序的實(shí)現(xiàn)過(guò)程
1.5.4 上機(jī)過(guò)程中的兩類(lèi)錯(cuò)誤
1.5.5 培養(yǎng)嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)
1.6 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第2章 編程基礎(chǔ)ⅰ.2.1 結(jié)構(gòu)化程序設(shè)計(jì)及c語(yǔ)句綜述
2.1.1 結(jié)構(gòu)化程序設(shè)計(jì)
2.1.2 c語(yǔ)言中的語(yǔ)句
2.2 順序結(jié)構(gòu)—三大結(jié)構(gòu)之一
2.2.1 賦值語(yǔ)句
2.2.2 c語(yǔ)言中的數(shù)據(jù)輸入與輸出
2.2.3 c++中的數(shù)據(jù)輸入與輸出
2.2.4 程序設(shè)計(jì)舉例
2.3 分支結(jié)構(gòu)—三大結(jié)構(gòu)之二
2.4 循環(huán)結(jié)構(gòu)—三大結(jié)構(gòu)之三
2.4.1 while循環(huán)語(yǔ)句
2.4.2 do…while循環(huán)語(yǔ)句
2.5 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第3章 c語(yǔ)言的基礎(chǔ)知識(shí)
3.1 c語(yǔ)言的標(biāo)識(shí)符與關(guān)鍵字
3.1.1 標(biāo)識(shí)符
3.1.2 關(guān)鍵字
3.2 基本數(shù)據(jù)類(lèi)型
3.3 常量與變量
3.3.1 常量
3.3.2 變量
3.3.3 變量的初始化
3.4 運(yùn)算符
3.4.1 算術(shù)運(yùn)算符和賦值運(yùn)算符
3.4.2 關(guān)系運(yùn)算符和邏輯運(yùn)算符
3.4.3 位運(yùn)算符
3.4.4 條件運(yùn)算符
3.4.5 逗號(hào)運(yùn)算符
3.5 表達(dá)式
3.6 應(yīng)用舉例
3.7 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第4章 編程基礎(chǔ)ⅱ
4.1 c中的條件判斷
4.2 復(fù)雜的分支結(jié)構(gòu)
4.2.1 分支結(jié)構(gòu)的嵌套
4.2.2 else…if語(yǔ)句
4.2.3 if語(yǔ)句注意事項(xiàng)
4.2.4 多分支結(jié)構(gòu)—switch語(yǔ)句
4.3 for循環(huán)語(yǔ)句
4.3.1 for循環(huán)語(yǔ)句的一般形式
4.3.2 for語(yǔ)句使用注意事項(xiàng)
4.3.3 三種循環(huán)語(yǔ)句的比較
4.4 c++中的輸出格式控制
4.5 好程序的標(biāo)準(zhǔn)與算法的選擇
4.5.1 好程序的標(biāo)準(zhǔn)
4.5.2 選擇合適的算法
4.6 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第5章 編程進(jìn)階
5.1 復(fù)雜的循環(huán)結(jié)構(gòu)
5.1.1 循環(huán)的嵌套
5.1.2 循環(huán)控制語(yǔ)句break和continue
5.1.3 無(wú)限循環(huán)的應(yīng)用
5.2 典型題目的編程
5.2.1 累加與累乘
5.2.2 窮舉搜索法
5.2.3 數(shù)位提取問(wèn)題
5.2.4 遞推與迭代
5.3 程序的動(dòng)態(tài)調(diào)試
5.3.1 單步調(diào)試的過(guò)程
5.3.2 單步調(diào)試的實(shí)例
5.4 本章小結(jié)
習(xí)題
第6章 數(shù)組—批量數(shù)據(jù)的處理
6.1 數(shù)組的概念
6.2 一維數(shù)組
6.2.1 一維數(shù)組的定義和引用
6.2.2 一維數(shù)組的初始化
6.2.3 數(shù)組的越界問(wèn)題
6.2.4 應(yīng)用舉例
6.3 二維數(shù)組
6.3.1 二維數(shù)組的定義和引用
6.3.2 二維數(shù)組的初始化
6.3.3 應(yīng)用舉例
6.4 字符數(shù)組和字符串
6.4.1 字符數(shù)組的定義和初始化
6.4.2 字符串
6.4.3 字符數(shù)組的輸入和輸出
6.4.4 應(yīng)用舉例
6.5 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第7章 函數(shù)及變量存儲(chǔ)類(lèi)型
7.1 為什么要用函數(shù)
7.1.1 模塊化的優(yōu)越性及c的實(shí)現(xiàn)
7.1.2 函數(shù)概述
7.2 函數(shù)三部曲
7.2.1 函數(shù)定義—函數(shù)三部曲之一
7.2.2 函數(shù)聲明——函數(shù)三部曲之二
7.2.3 函數(shù)調(diào)用——函數(shù)三部曲之三
7.2.4 實(shí)參到形參的單向值傳遞
7.2.5 函數(shù)的返回值
7.3 變量的存儲(chǔ)類(lèi)型
7.3.1 變量的作用域和生存期
7.3.2 變量的動(dòng)態(tài)存儲(chǔ)和靜態(tài)存儲(chǔ)
7.4 函數(shù)的嵌套與遞歸
7.4.1 函數(shù)的嵌套調(diào)用
7.4.2 函數(shù)的遞歸調(diào)用
7.5 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第8章 編程深入
8.1 授人以魚(yú)不如授人以漁
8.1.1 編程思想—順竿兒爬
8.1.2 大程序逐步完善—魚(yú)竿一節(jié)節(jié)加長(zhǎng)
8.1.3 程序單步調(diào)試—盲者用竿兒步步試探
8.1.4 單步調(diào)試的三大功能及其他調(diào)試手段
8.2 典型題目的編程思路及優(yōu)化
8.2.1 分解質(zhì)因數(shù)
8.2.2 數(shù)字字符轉(zhuǎn)換成十進(jìn)制數(shù)
8.2.3 數(shù)組插入
8.2.4 數(shù)組元素排序
8.3 常用字符串處理函數(shù)及其應(yīng)用
8.4 編譯預(yù)處理
8.4.1 宏定義
8.4.2 文件包含
8.5 關(guān)于全國(guó)高校計(jì)算機(jī)水平考試
8.6 本章小結(jié)
習(xí)題
第9章 指針
9.1 指針的概念與定義
9.1.1 內(nèi)存地址的概念
9.1.2 指針變量的概念與定義
9.2 指針的使用
9.2.1 指針的兩個(gè)運(yùn)算符
9.2.2 指針變量的初始化與安全性
9.2.3 指針運(yùn)算
9.3 間接訪問(wèn)—指針的強(qiáng)大功能之一
9.3.1 利用指針變量間接訪問(wèn)某一個(gè)單元
9.3.2 利用指針變量訪問(wèn)一片連續(xù)的存儲(chǔ)區(qū)
9.4 多個(gè)指針形參返回函數(shù)多個(gè)獨(dú)立結(jié)果—指針的強(qiáng)大功能之二
9.4.1 普通變量作函數(shù)參數(shù)
9.4.2 指針變量作函數(shù)參數(shù)
9.5 靈活引用數(shù)組—指針的強(qiáng)大功能之三
9.5.1 數(shù)組元素的4種表示方法
9.5.2 數(shù)組作函數(shù)參數(shù)
9.5.3 指向字符串的指針
9.5.4 字符數(shù)組與字符指針變量比較
9.6 動(dòng)態(tài)分配內(nèi)存—指針的強(qiáng)大功能之四
9.7 復(fù)雜指針簡(jiǎn)介
9.7.1 指針數(shù)組
9.7.2 指針與函數(shù)
9.7.3 復(fù)雜指針
9.8 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第10章 結(jié)構(gòu)體和類(lèi)
10.1 結(jié)構(gòu)體
10.1.1 結(jié)構(gòu)體類(lèi)型的定義
10.1.2 結(jié)構(gòu)體變量的定義
10.1.3 結(jié)構(gòu)體變量及其成員的引用
10.1.4 結(jié)構(gòu)體變量的初始化
10.1.5 應(yīng)用舉例
10.2 結(jié)構(gòu)體嵌套
10.3 結(jié)構(gòu)體數(shù)組
10.3.1 結(jié)構(gòu)體數(shù)組的定義與引用
10.3.2 結(jié)構(gòu)體型數(shù)組的初始化
10.3.3 應(yīng)用舉例
10.4 結(jié)構(gòu)體指針
10.4.1 結(jié)構(gòu)體指針的定義
10.4.2 結(jié)構(gòu)體指針的使用
10.5 共用體
10.6 從結(jié)構(gòu)體過(guò)渡到類(lèi)
10.6.1 結(jié)構(gòu)體類(lèi)型的局限性及類(lèi)的引出
10.6.2 類(lèi)的聲明—類(lèi)三部曲之一
10.6.3 類(lèi)的成員函數(shù)定義—類(lèi)三部曲之二
10.6.4 類(lèi)的應(yīng)用—類(lèi)三部曲之三
10.6.5 類(lèi)之實(shí)例
10.7 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤列表
習(xí)題
第11章 c++基礎(chǔ)
11.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)
11.1.1 面向過(guò)程與面向?qū)ο?br />11.1.2 面向?qū)ο蟮娜筇匦?br />11.2 構(gòu)造函數(shù)和析構(gòu)函數(shù)——特性之一,封裝后的數(shù)據(jù)初始化
11.2.1 構(gòu)造函數(shù)
11.2.2 析構(gòu)函數(shù)
11.3 函數(shù)的重載
11.4 類(lèi)的繼承—特性之二
11.4.1 類(lèi)的層次結(jié)構(gòu)
11.4.2 繼承的訪問(wèn)控制
11.4.3 派生類(lèi)的構(gòu)造和析構(gòu)函數(shù)
11.4.4 多重繼承與虛基類(lèi)
11.4.5 繼承之綜合實(shí)例
11.5 多態(tài)性——特性之三
11.5.1 多態(tài)性
11.5.2 虛函數(shù)
11.5.3 多態(tài)之綜合實(shí)例
11.6 本章知識(shí)要點(diǎn)及常見(jiàn)錯(cuò)誤列表
習(xí)題
第12章 c++流文件
12.1 文件和流
12.2 文件的打開(kāi)和關(guān)閉
12.2.1 打開(kāi)文件
12.2.2 關(guān)閉文件
12.3 文件的讀寫(xiě)
12.3.1 文本文件的讀寫(xiě)
12.3.2 二進(jìn)制文件的讀寫(xiě)
12.3.3 隨機(jī)文件的讀寫(xiě)
12.4 本章知識(shí)要點(diǎn)和常見(jiàn)錯(cuò)誤
習(xí)題
附錄a ascii碼表
附錄b vc++ 6.0常見(jiàn)錯(cuò)誤列表
附錄c c語(yǔ)言常用庫(kù)函數(shù)表
附錄d 各章習(xí)題部分答案
附錄e 模擬題訓(xùn)練
參考文獻(xiàn)

本目錄推薦

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