注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C++編程導論(第2版)

C++編程導論(第2版)

C++編程導論(第2版)

定 價:¥39.00

作 者: (美)Diane Zak著;馬良荔 等譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: C++

ISBN: 9787505382428 出版時間: 2003-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 414 字數(shù):  

內(nèi)容簡介

  本書主要介紹了C++語言的基本知識,首先概述了微機系統(tǒng)及其軟、硬件,程序設(shè)計語言及其控制結(jié)構(gòu),從面向?qū)ο蟮脑O(shè)計方法著手引入C++語言;第4章詳細介紹了C++的基礎(chǔ)知識,包括變量、常量、運算符、內(nèi)存分配;第5章、第7章和第8章分別說明了內(nèi)置函數(shù)、函數(shù)的返回值以及無返回值函數(shù);接下來又詳細講述了程序設(shè)計的選擇和循環(huán)結(jié)構(gòu),深入說明了如何用選擇結(jié)構(gòu)編程實現(xiàn)一些實際的算法;第11章系統(tǒng)地講述了C++中的字符和字符串概念及其一些相關(guān)的實際算法應用;第12章給出了C++語言最重要的特性——面向?qū)ο蟮母拍詈秃唵蔚木幊谭椒?;接著,描述了順序存取文件的基本概念以及打開、關(guān)閉文件等一些操作;最后,詳細講述了數(shù)組的概念、編程方法及其在具體算法中的編程應用。通過閱讀本書,讀者可以清楚地了解有關(guān)C++語言的特性和基本知識,可以熟練地掌握C++的基本編程設(shè)計方法。本書可作為大中專院校計算機專業(yè)的教材和參考書,也可供從事相關(guān)工作的工程技術(shù)人員參考。

作者簡介

  DianeZak:著名計算機暢銷圖書作家,曾獲得計算機信息系統(tǒng)學士學位和成人繼續(xù)教育碩士學位,著作頗豐。其中“ProgrammingwithMicriosoftVisualBasic6.0EnhancedEdition”一書被選為美國卡內(nèi)基梅隆大學SSD軟件系統(tǒng)開發(fā)課程的指定教材。相關(guān)圖書數(shù)據(jù)結(jié)構(gòu)與問題求解:Java版操作系統(tǒng)基礎(chǔ)教程人機交互:第二版離散數(shù)學:第五版智能系統(tǒng):結(jié)構(gòu)、設(shè)計與控制網(wǎng)絡(luò)分析、體系結(jié)構(gòu)與設(shè)計(第二版)數(shù)據(jù)庫設(shè)計、應用開發(fā)與管理(第二版)可變目標C編譯器:設(shè)計與實現(xiàn)非線性控制系統(tǒng)(第三版)并行計算機互連網(wǎng)絡(luò)技術(shù):一種工程方法可計算性與數(shù)理邏輯數(shù)值方法:第四版算法引論:一種創(chuàng)造性方法軟件需求計算機文化C++大學教程:第4版現(xiàn)代數(shù)據(jù)庫管理(第七版)計算機安全學導論..支持向量機導論密碼學基礎(chǔ)(第二卷):基礎(chǔ)應用計算機系統(tǒng)設(shè)計與結(jié)構(gòu)(第二版)軟件設(shè)計:從程序設(shè)計到體系結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng):設(shè)計、實現(xiàn)與管理第三版(英文版)類型和程序設(shè)計語言模式識別(第二版)數(shù)字與微處理器基礎(chǔ)——理論與應用器(第四版)虛擬現(xiàn)實技術(shù)(第二版)非線性系統(tǒng)(第三版)交互設(shè)計:超越人機交互Java大學基礎(chǔ)教程(第六版)(英文版)Java程序設(shè)計教程(第四版)C++大學簡明教程:實例程序設(shè)計

圖書目錄

第0章    微機系統(tǒng)綜述 10.1    微機系統(tǒng)簡介 10.2    硬件和軟件綜述 20.2.1    外圍設(shè)備 20.2.2    內(nèi)存 20.2.3    中央處理單元 30.2.4    軟件類型 40.3    程序設(shè)計語言的簡要發(fā)展歷史 50.3.1    機器語言 50.3.2    匯編語言 60.3.3    面向過程的高級語言 60.3.4    面向?qū)ο蟮母呒壵Z言 70.3.5    小結(jié) 90.3.6    小測驗答案 90.3.7    思考題 100.3.8    習題 11第1章    控制結(jié)構(gòu)引論 121.1    概念課程  121.1.1    控制結(jié)構(gòu)定義 121.1.2    順序結(jié)構(gòu) 121.1.3    循環(huán)結(jié)構(gòu) 131.1.4    選擇結(jié)構(gòu) 141.1.5    小結(jié) 161.1.6    小測驗答案 161.1.7    思考題 161.1.8    習題 171.2    應用課程 191.2.1    使用控制結(jié)構(gòu) 191.2.2    編寫機器人Rob 程序 191.2.3    習題 23第2章    開始問題求解過程 272.1    概念課程  272.1.1    問題求解 272.1.2    解決日常問題 272.1.3    設(shè)計解決問題的方案 282.1.4    分析問題 292.1.5    規(guī)劃算法 322.1.6    檢查算法 362.1.7    汽油/英里問題 382.1.8    小結(jié) 392.1.9    小測驗答案 402.1.10  思考題 412.1.11  習題 432.2    應用課程 452.2.1    使用問題求解過程的前三步 452.2.2    問題描述 452.2.3    分析問題 452.2.4    規(guī)劃算法 462.2.5    檢查算法 472.2.6    習題 49第3章    完成問題求解過程并開始學習C++ 533.1    概念課程  533.1.1    有關(guān)問題求解過程的更多內(nèi)容 533.1.2    編碼實現(xiàn)算法形成程序 543.1.3    檢查程序 573.1.4    評估和修改程序 593.1.5    小結(jié) 603.1.6    小測驗答案 613.1.7    思考題 613.1.8    習題 633.2    應用課程  653.2.1    創(chuàng)建C++程序 653.2.2    C++程序設(shè)計語言 653.2.3    開始在C++中編程 673.2.4    運行C++程序 723.2.5    查找和修改程序中的錯誤 743.2.6    打印和關(guān)閉程序 773.2.7    小測驗答案 773.2.8    習題 77第4章    變量、常量、算術(shù)運算符和賦值語句 804.1    概念課程  804.1.1    程序組成 804.1.2    變量和常量 814.1.3    聲明常量 894.1.4    聲明變量 904.1.5    使用賦值語句在變量中存儲數(shù)據(jù) 914.1.6    算術(shù)運算符 934.1.7    小結(jié) 944.1.8    小測驗答案 944.1.9    思考題 954.1.10  習題 974.2    應用課程 984.2.1    在C++程序中使用變量、常量、算術(shù)運算符和賦值語句 984.2.2    Jackson學院問題的算法 984.2.3    確定程序使用的內(nèi)存單元 994.2.4    編碼實現(xiàn)Jackson學院問題的算法 1024.2.5    在C++中創(chuàng)建控制臺應用程序 1044.2.6    小測驗答案 1114.2.7    習題 111第5章    內(nèi)置系統(tǒng)函數(shù) 1165.1    概念課程 1165.1.1    函數(shù) 1165.1.2    使用內(nèi)置數(shù)學函數(shù) 1185.1.3    產(chǎn)生隨機數(shù) 1205.1.4    小結(jié) 1235.1.5    小測驗答案 1235.1.6    思考題 1245.1.7    習題 1255.2    應用課程 1265.2.1    在C++程序中使用內(nèi)置函數(shù) 1265.2.2    分析、規(guī)劃并檢查當前值算法 1265.2.3    編寫當前值算法的代碼 1275.2.4    完成David Liu程序 1295.2.5    格式化數(shù)字的輸出 1315.2.6    將程序的輸出寫到一個文件中 1325.2.7    習題 135第6章    自定義有返回值類型的函數(shù) 1386.1    概念課程 1386.1.1    關(guān)于函數(shù)的更多內(nèi)容 1386.1.2    創(chuàng)建有返回值型的函數(shù) 1396.1.3    處理自定義函數(shù) 1416.1.4    小結(jié) 1476.1.5    小測驗答案 1476.1.6    思考題 1486.1.7    習題 1506.2    應用課程 1516.2.1    在C++程序中使用自定義有返回值型函數(shù) 1516.2.2    分析、規(guī)劃并檢查定期付款算法 1516.2.3    編寫main( )函數(shù)的代碼 1546.2.4    編寫calcPayment( )函數(shù)的代碼 1576.2.5    完成David Liu 程序 1576.2.6    習題 163第7章    自定義的void類型函數(shù) 1687.1    概念課程 1687.1.1    關(guān)于自定義函數(shù)的更多內(nèi)容 1687.1.2    創(chuàng)建并引用void型函數(shù) 1687.1.3    傳遞變量 1707.1.4    通過值和引用傳遞變量 1767.1.5    小結(jié) 1787.1.6    小測驗答案 1797.1.7    思考題 1797.1.8    習題 1827.2    應用課程 1837.2.1    在C++程序中使用void函數(shù) 1837.2.2    分析、規(guī)劃并檢查水費賬單的算法 1837.2.3    編寫main( )函數(shù)的代碼 1867.2.4    編寫getInput( )函數(shù)的代碼 1877.2.5    編寫calculate( )函數(shù)的代碼 1877.2.6    編寫displayBill( )函數(shù)的代碼 1877.2.7    完成水費賬單程序 1887.2.8    習題 192第8章    選擇結(jié)構(gòu) 1998.1    概念課程 1998.1.1    使用選擇結(jié)構(gòu) 1998.1.2    在偽碼中包含選擇結(jié)構(gòu) 2008.1.3    選擇結(jié)構(gòu)的流程圖 2018.1.4    為選擇結(jié)構(gòu)編寫代碼 2018.1.5    比較運算符 2038.1.6    邏輯運算符 2078.1.7    小結(jié) 2128.1.8    小測驗答案 2128.1.9    思考題 2138.1.10  習題 2148.2    應用課程 2178.2.1    在C++程序中使用選擇結(jié)構(gòu) 2178.2.2    分析、規(guī)劃并檢查健康俱樂部程序 2178.2.3    編寫main( )函數(shù)的代碼 2188.2.4    編寫calcFatInfo( )函數(shù)的代碼 2198.2.5    完成健康俱樂部程序 2208.2.6    習題 223第9章    選擇結(jié)構(gòu)的更多內(nèi)容 2279.1    概念課程 2279.1.1    嵌套的選擇結(jié)構(gòu) 2279.1.2    選擇結(jié)構(gòu)中的邏輯錯誤 2329.1.3    使用if/else形式來創(chuàng)建多路選擇結(jié)構(gòu) 2369.1.4    使用switch形式創(chuàng)建多路選擇結(jié)構(gòu) 2379.1.5    小結(jié) 2419.1.6    小測驗答案 2419.1.7    思考題 2429.1.8    習題 2449.2    應用課程 2489.2.1    在C++程序中使用選擇結(jié)構(gòu) 2489.2.2    分析、規(guī)劃并檢查Golf Pro傭金程序 2489.2.3    編寫main( )函數(shù)的代碼 2509.2.4    編寫calcCommission( )函數(shù)的代碼 2519.2.5    完成傭金程序 2529.2.6    習題 252第10章    循環(huán)結(jié)構(gòu) 25810.1    概念課程 25810.1.1    使用循環(huán)結(jié)構(gòu) 25810.1.2    事先測試循環(huán) 25810.1.3    事先測試循環(huán)編碼 26210.1.4    使用計數(shù)器和累加器 26410.1.5    計數(shù)器控制的事先測試循環(huán) 26610.1.6    嵌套的循環(huán)結(jié)構(gòu) 26810.1.7    小結(jié) 27110.1.8    小測驗答案 27110.1.9    思考題 27210.1.10  習題 27410.2    應用課程 27910.2.1    在C++程序中使用循環(huán)結(jié)構(gòu) 27910.2.2    分析、計劃和檢查分數(shù)程序 27910.2.3    main( )函數(shù)編碼 28110.2.4    getPointsEarned( )函數(shù)編碼 28210.2.5    assignGrade( )函數(shù)編碼 28210.2.6    完成等級分程序 28410.2.7    習題 286第11章    字符和字符串操作 29011.1    概念課程 29011.1.1    字符和字符串操作 29011.1.2    控制字符大小寫 29011.1.3    控制字符串的大小寫 29211.1.4    確定字符串中含有的字符數(shù)量 29511.1.5    字符串變量的部分內(nèi)容與另一個字符串比較 29611.1.6    確定字符串是否包含在一個字符串變量中 29811.1.7    替代字符串變量的部分內(nèi)容 30011.1.8    將字符串變量的一部分賦值給另一個字符串變量 30111.1.9    連接字符串 30311.1.10  小結(jié) 30411.1.11  小測驗答案 30411.1.12  思考題 30511.1.13  習題 30711.2    應用課程 30811.2.1    C++程序中對字符和字符串的操作 30811.2.2    分析、計劃和檢查Hangman算法 30811.2.3    Hangman游戲算法編碼 31011.2.4    完成Hangman程序 31511.2.5    習題 317第12章    類和對象 32012.1    概念課程 32012.1.1    程序設(shè)計方法 32012.1.2    面向?qū)ο蟮某绦蛟O(shè)計 32012.1.3    在C++中定義類 32212.1.4    程序中使用類 32512.1.5    小結(jié) 32712.1.6    小測驗答案 32712.1.7    思考題 32712.1.8    習題 32912.2    應用課程 33212.2.1    在C++程序中使用類和對象 33212.2.2 &n

本目錄推薦

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