C++課堂教學(xué)與編程演練

出版時間:2004-9-1  出版社:清華大學(xué)出版社  作者:侯普秀,馮飛,Timothy B.DOrazio  頁數(shù):878  字?jǐn)?shù):1445000  譯者:侯普秀,馮飛  
Tag標(biāo)簽:無  

內(nèi)容概要

本書是一本講授C++語言和面向?qū)ο蟪绦蛟O(shè)計的教程,著重介紹如何為解決各種工程和科學(xué)問題進(jìn)行程序開發(fā)。書中的每一章都由課堂教學(xué)部分與應(yīng)用示例部分組成。課堂教學(xué)部分講授C++語言的要素和一些簡單的編程技巧;應(yīng)用示例部分講授如何進(jìn)行工程問題程序設(shè)計。本書以漸進(jìn)的方式先介紹如何開發(fā)程序,然后通過大量的應(yīng)用示例和30多個案例分析不斷鞏固所學(xué)的內(nèi)容。學(xué)習(xí)本書時不要求學(xué)生必須具備編程的背景知識。

書籍目錄

第1章 計算機(jī)和計算的基本原理  1.1 電子計算機(jī)的發(fā)展歷史  1.2 體系結(jié)構(gòu)  1.3 網(wǎng)絡(luò)  1.4 使用位來表示字符和符號、整數(shù)、實(shí)數(shù)、地址以及指令  1.5 編程語言  1.6 軟件  1.7 軟件工程、C++語言和C++編譯器  1.8 關(guān)于本書以及如何最大程度地利用本書第2章 程序設(shè)計入門——程序結(jié)構(gòu)、屏幕輸出和注釋  2.1 課堂教學(xué):程序的基本結(jié)構(gòu)  2.2 課堂教學(xué):編寫注釋  2.3 課堂教學(xué):輸出中生成新行  2.4 應(yīng)用示例:輸出標(biāo)志和表頭  2.5 應(yīng)用示例:調(diào)試第3章 變量和算術(shù)運(yùn)算  3.1 課堂教學(xué):變量(1)—— 命名、聲明、賦值以及顯示變量值  3.2 課堂教學(xué):變量(2)——創(chuàng)建常量以及更多顯示變量值的信息  3.3 課堂教學(xué):變量(3)—— 賦值以及顯示單個字符數(shù)據(jù)  3.4 課堂教學(xué):算術(shù)運(yùn)算(1)——算術(shù)運(yùn)算符和表達(dá)式  3.5 課堂教學(xué):算術(shù)運(yùn)算(2)——混合類型算術(shù)、復(fù)合賦值、運(yùn)算符優(yōu)先級,以及類型強(qiáng)制轉(zhuǎn)換  3.6 課堂教學(xué):算術(shù)運(yùn)算(3)——數(shù)學(xué)庫函數(shù)和數(shù)據(jù)類型  3.7 應(yīng)用示例:模式識別  3.8 應(yīng)用示例:溫度單位轉(zhuǎn)換  3.9 應(yīng)用示例:變位詞解決方案第4章 基本輸入輸出  4.1 課堂教學(xué):從鍵盤讀取數(shù)據(jù)  4.2 課堂教學(xué):將輸出寫入文件  4.3 課堂教學(xué):從文件讀取數(shù)據(jù)  4.4 課堂教學(xué):從鍵盤讀取字符  4.5 應(yīng)用示例:愷撒密碼  4.6 應(yīng)用示例:山崩分析  4.7 應(yīng)用示例:長方體在光滑表面上滑動第5章 作出決策  5.1 課堂教學(xué):if控制結(jié)構(gòu)(1)—— 基礎(chǔ)知識  5.2 課堂教學(xué):if控制結(jié)構(gòu)(2)——簡單的if-else控制結(jié)構(gòu)  5.3 課堂教學(xué):if控制結(jié)構(gòu)(3)—— 嵌套的if-else語句  5.4 課堂教學(xué):邏輯運(yùn)算符(1)—— 邏輯運(yùn)算符  5.5 課堂教學(xué):邏輯運(yùn)算符(2)——關(guān)系表達(dá)式的值以及關(guān)系運(yùn)算符和邏輯運(yùn)算符的優(yōu)先次序  5.6 課堂教學(xué):if-else-if控制結(jié)構(gòu)和switch控制結(jié)構(gòu)  5.7 課堂教學(xué):bool數(shù)據(jù)類型  5.8 應(yīng)用示例:求解一元二次方程  5.9 應(yīng)用示例:構(gòu)件的負(fù)荷-變形  5.10 應(yīng)用示例:安排會議時間第6章 迭代  6.1 課堂教學(xué):while循環(huán)(1)  6.2 課堂教學(xué):while循環(huán)(2)  6.3 課堂教學(xué):do-while循環(huán)  6.4 課堂教學(xué):for循環(huán)  6.5 課堂教學(xué):嵌套的for循環(huán)  6.6 應(yīng)用示例:面積計算(1)  6.7 應(yīng)用示例:面積計算(2)  6.8 應(yīng)用示例:溫度單位轉(zhuǎn)換  6.9 應(yīng)用示例:利息計算  6.10 應(yīng)用示例:數(shù)學(xué)級數(shù)  6.11 應(yīng)用示例:消息的加密及解密第7章 函數(shù)  7.1 課堂教學(xué):函數(shù)基礎(chǔ)  7.2 課堂教學(xué):返回單個值的函數(shù)  7.3 課堂教學(xué):通過引用傳遞  7.4 課堂教學(xué):作用域  7.5 課堂教學(xué):存儲類  7.6 課堂教學(xué):帶有默認(rèn)參數(shù)的函數(shù)  7.7 課堂教學(xué):函數(shù)重載  7.8 課堂教學(xué):產(chǎn)生隨機(jī)數(shù)  7.9 應(yīng)用示例:利用梯形規(guī)則計算積分  7.10 應(yīng)用示例:使用網(wǎng)格  7.11 應(yīng)用示例:對棋盤游戲的模擬第8章 類和對象  8.1 課堂教學(xué):結(jié)構(gòu)的基本概念—— 數(shù)據(jù)集合  8.2 課堂教學(xué):類的基本概念—— 數(shù)據(jù)和函數(shù)的集合  8.3 課堂教學(xué):構(gòu)造函數(shù)(1)—— 無參數(shù)  8.4 課堂教學(xué):構(gòu)造函數(shù)(2)—— 帶參數(shù)  8.5 課堂教學(xué):構(gòu)造函數(shù)(3)—— 重載和默認(rèn)復(fù)制構(gòu)造函數(shù)  8.6 應(yīng)用示例:線的交點(diǎn)  8.7 應(yīng)用示例:平行四邊形的面積及平行六面體的體積第9章 一維數(shù)值型數(shù)組  9.1 課堂教學(xué):簡介  9.2 課堂教學(xué):初始化  9.3 課堂教學(xué):輸入/輸出和計算  9.4 課堂教學(xué):一維數(shù)組和函數(shù)  9.5 課堂教學(xué):使用數(shù)組作為數(shù)據(jù)成員的類  9.6 課堂教學(xué):對象數(shù)組  9.7 應(yīng)用示例:計算電壓測量數(shù)據(jù)  9.8 應(yīng)用示例:浪高分析  9.9 應(yīng)用示例:為4個玩家每人發(fā)5張牌  9.10 應(yīng)用示例:冒泡排序和交換排序第10章 多維數(shù)值型數(shù)組  10.1 課堂教學(xué):聲明、初始化和輸出  10.2 課堂教學(xué):從一個文件中讀取二維數(shù)組、存儲分配和函數(shù)  10.3 應(yīng)用示例:矩陣-向量的操作  10.4 應(yīng)用示例:搜索和文件壓縮第11章 指針變量  11.1 課堂教學(xué):指針變量和地址的基礎(chǔ)知識  11.2 課堂教學(xué):指針變量和函數(shù)  11.3 課堂教學(xué):指針變量和數(shù)組、指針變量和函數(shù)  11.4 課堂教學(xué):指針變量的其他用法  11.5 課堂教學(xué):從函數(shù)返回地址  11.6 課堂教學(xué):從多維數(shù)組返回地址  11.7 課堂教學(xué):指向?qū)ο蟮闹羔? 11.8 課堂教學(xué):指針作為數(shù)據(jù)成員  11.9 課堂教學(xué):動態(tài)內(nèi)存分配  11.10 應(yīng)用示例:地下污染羽煙的邊界問題第12章 字符數(shù)組第13章 C++string類第14章 關(guān)于類、對象以及面向?qū)ο笤O(shè)計的更多內(nèi)容第15章 繼承及多態(tài)性第16章 數(shù)據(jù)結(jié)構(gòu)和遞歸第17章 模板與C++標(biāo)準(zhǔn)模板庫第18章 其他主題附錄A 數(shù)字的二進(jìn)制和十進(jìn)制表示法附錄B 字符數(shù)組函數(shù)附錄C 操作符附錄D ASCII表

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C++課堂教學(xué)與編程演練 PDF格式下載


用戶評論 (總計1條)

 
 

  •   10號買的東西,26號還沒到。。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7