注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C++程序设计(第3版影印版国外优秀信息科学与技术系列教学用书)

C++程序设计(第3版影印版国外优秀信息科学与技术系列教学用书)

C++程序设计(第3版影印版国外优秀信息科学与技术系列教学用书)

定 价:¥50.00

作 者: (美)戴利、(美)维姆斯
出版社: 高等教育出版社
丛编项:
标 签: C++

ISBN: 9787040191097 出版时间: 2006-03-01 包装: 平装
开本: 16开 页数: 719 字数:  

内容简介

  本书以简单易懂的方式向读者介绍了C++面向对象程序设计的基本方法和软件发展的基本状况。作者在上一版的基础上完善了每章的学习目标和例程。每章的后面都附有大量的新练习题。无论从科学的角度,还是从工程的角度,第三版都是C++程序设计课程的完美教材。本书以简单明了、循序渐进的方式介绍C++,教学内容正好适合一学期的课程教学。从实用角度出发介绍了使用C++语言进行面向对象编程的方法和技巧。内容涵盖C++语言的数据类型、控制结构、语义语法分析以及软件开发方法,同时还列举了大量的实例,帮助读者加深对所学内容的理解和上机实践能力的提高。

作者简介

暂缺《C++程序设计(第3版影印版国外优秀信息科学与技术系列教学用书)》作者简介

图书目录

Preface
1 Overview of Programming and Problem Solving
1.1 Overview of Programming
How Do We Write a Program?
1.2 What is a Programming Language?
1.3 What is a Computer?
1.4 Problem-Solving Techniques
Ask Questions
Look For Things That Are Familiar
Solve by Analogy
Means-Ends Analysis
Divide and Conquer
The Building-Block Approach
Merging Solutions
Mental Blocks: The Fear of Starting
Algorithmic Problem Solving
Summary
Quick Check
Exam Preparation Exercises
Programming Warm-Up Exercises
2 C++ Syntax and Semantics,and the Program Development Process
2.1 The Elements of C++ Programs
Syntax and Semantics
Syntax Templates
Naming Program Elements: Identifiers
Data and Data Types
Data Storage
The char Data Type
The string Data Type
Naming Elements: Declarations
Taking Action: Executable Statements
Beyond Minimalism: Adding Comments to a Program
2.2 Program Construction
Blocks (Compound Statements)
The C++ Preprocessor
An Introduction to Namespaces
2.3 More About Output
Creating Blank Lines
Inserting Blanks Within a Line
Programming Example
Testing and Debugging
Summary
Quick Check
Exam Preparation Exercises
Programming Warm-Up Exercises
Programming Problems
Programming Example Follow-Up
3 Numeric Types, Expressions, and Output
4 Program Input and the Software Design Process
5 Conditions, Logical Expressions, and Selection Control Structures
6 Looping
7 Functions
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
Glossary
Answers to Selected Exercises
Appendices
Index

本目录推荐