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

出版時(shí)間:2001-5  出版社:高等教育出版社  作者:戴爾  頁(yè)數(shù):752  字?jǐn)?shù):1085000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)從實(shí)用角度出發(fā)介紹了使用C++語(yǔ)言進(jìn)行面向?qū)ο缶幊痰姆椒ê图记?。?nèi)容涵蓋C++語(yǔ)言的數(shù)據(jù)類(lèi)型、控制結(jié)構(gòu)、語(yǔ)義語(yǔ)法分析以及軟件開(kāi)發(fā)方法,同時(shí)還列舉了大量的實(shí)例,幫助讀者加深對(duì)所學(xué)內(nèi)容的理解和上機(jī)實(shí)踐能力的提高。     本書(shū)在第一版基礎(chǔ)上進(jìn)行了修訂,不僅在內(nèi)容上進(jìn)行了調(diào)整,增加了在編寫(xiě)第一版時(shí)認(rèn)為比較超前而未選用的內(nèi)容,同時(shí)還將C++版本升級(jí)為ISO/ANSI標(biāo)準(zhǔn)C++程序語(yǔ)言。每章在最前面提出本章學(xué)習(xí)要求,每章后配有快速測(cè)試、備考練習(xí)、編程熱身練習(xí)和習(xí)題解答,便于讀者把握每章重點(diǎn)和難點(diǎn)。本書(shū)可作為高等學(xué)校教材,也可供從事軟件開(kāi)發(fā)的技術(shù)人員學(xué)習(xí)參考。     內(nèi)容:1. 程序設(shè)計(jì)與計(jì)算方法概述 2. C++句法、語(yǔ)義及程序開(kāi)發(fā)流程 3. 數(shù)值類(lèi)型、表達(dá)式及輸出 4. 程序輸入及軟件設(shè)計(jì)方法 5. 條件、邏輯表達(dá)式及分支控制結(jié)構(gòu) 6. 循環(huán) 7. 函數(shù) 8. 作用域、生命周期及函數(shù)的相關(guān)信息 9. 其他控制結(jié)構(gòu) 10. 數(shù)據(jù)類(lèi)型--系統(tǒng)提供類(lèi)型和用戶(hù)自定義類(lèi)型 11. 結(jié)構(gòu)類(lèi)型、數(shù)據(jù)抽象和類(lèi) 12. 數(shù)組 13. 基于數(shù)組的表 14. 面向?qū)ο蟮能浖_(kāi)發(fā)方法 15. 遞歸

書(shū)籍目錄

1 Overview of Programming and Problem Solving      1.1 Overview of Programming    1.2 What is a Programming Language?      1.3 What is a Computer?     1.4 Ethics and Responsibilities in the Computer Profession     1.5  Problem-Solving Techniques         Summary    2 C++ Syntax and Semantics, and the Program development process     2.1 The Elements of C++ Programs      2.2 Program Construction    2.3 More About Output        Programming Example: Contest Letter      Testing and Debugging      Summary    3 Numeric Type, Expressions, and Output 3.1 Overview of C++ Data Types     3.2 Numeric Data Types     3.3 Declarations for Numeric Types     3.4 Simple Arithmetic Expressions     3.5 Compound Arithmetic Expressions     3.6 Function Calls and Library Functions     3.7 Formatting the Output     3.8 Additional string Operations      Programming Example: Map Measurements      Testing and Debugging      Summary    4 Program Input and the Software Design Process     4.1 Getting Data into Programs    4.2 Interactive Input/Output     4.3 Noninteractive Input/Output     4.4 File Input and Output     4.5 Input Failure     4.6 Software Design Methodologies    4.7 What Are Objects?      4.8 Object-Oriented Design     4.9 Functional Decomposition      Programming Example: Stretching a Canvas     Testing and Debugging       Summary    5 Conditions, Logical Expressions, and Selection Control Structures     5.1 Flow of Control     5.2 Conditions and Logical Expressions     5.3 The If Statement     5.4 Nested If Statements     5.5 Testing the State of an I/O Stream     Programming Example: Warning Notices      Testing and Debugging      Summary    Looping 6.1 The While Statement    6.2 Phase of Loop Execution     6.3 Loops Using the While Statement     6.4 How to Design Loops     6.5 Nested Login      Programming Example: Average Income by Gender      Testing and Debugging      Summary    7 Functions     7.1 Functional Decomposition wit Void Functions     7.2 An Overview of User-Defined Functions   7.3 Syntax and Semantics of Void Functions     7.4 Parameters     7.5 Designing Functions     Programming Example: Comparison of Furniture-Store Sales      Testing and Debugging      Summary    8 Scope, Lifetime, and More on Functions    9 Additional Control Structures    10 Simple Data Types: Built-In and User-Defined    11 Structured Types, Data Abstraction, and Classes    12 Arrays      13 Array-Based Lists  14 Object-Oriented Software Development   15 Recursion  Appendix A Reserved Words    Appendix B Operator Precedence    Appendix C A Selection of Standard Library Routines    Appendix D Using This Book with a Prestandard Version of C++    Appendix E Character Sets    Appendix F Program Style, Formatting, and Documentation    Glossary   Answers to Selected Exercises   Index

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C++程序設(shè)計(jì) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7