请输入您要查询的百科知识:

 

词条 C++程序设计案例汇编
释义

图书信息

出版社: 清华大学出版社; 第1版 (2011年1月1日)

丛书名: 高职高专计算机教学改革新体系规划教材·普通高等教育“十一五”国家级规划教材

平装: 235页

正文语种: 简体中文

开本: 16

ISBN: 7302226059, 9787302226055

条形码: 9787302226055

尺寸: 25.6 x 18.2 x 1.4 cm

重量: 599 g

内容简介

《C++程序设计案例汇编》通过大量的C/C++程序案例详细而全面地阐述C/C++的基本概念和技术,包括如何编写C/C++程序及程序的运行方式;分支、循环和关系表达式;数组与指针;函数;类的设计、对象和友元;继承和派生;多态、函数重载和虚函数;模板和异常处理;输入/输出等内容。

每章的内容结构都是先从简单实例人手,引出基本的知识点、C/C++的语法规则和语句的用法,在此基础上通过典型程序案例来进一步解释程序设计的方法。每个案例都提供了程序代码,并辅以输出和关键程序段的功能分析。为加深读者对所学内容的理解和掌握,每章最后都提炼出了本章中的重点概念、语法规则和常见问题,并配有思考题和上机练习。

《C++程序设计案例汇编》是针对C++初学者而编写的,无须读者有C语言方面的知识背景。该书可作为高等院校C++课程的教材;也可供初学者自学C++使用。

目录

第1章 简单程序设计入门

1.1 本章知识要点

1.1.1 怎样编写C程序

1.1.2 怎样运行C程序

1.1.3 C与C++

1.2 典型例题解析

1.2.1 在屏幕上显示helloworld!

1.2.2 屏幕上用*号输出字母e的图案

1.2.3 求给定半径的圆面积

1.2.4 求任意半径的圆面积

1.2.5 使用Cin和tout完成数据的输入/输出

本章总结

思考题1

上机练习1

第2章 分支与循环结构

2.1 本章知识要点

2.1.1 简单if分支结构

2.1.2 if-else两路分支结构

2.1.3 if-elseif-else多路分支结构

2.1.4 switCh-Case开关语句

2.1.5 关系表达式与逻辑表达式

2.2 循环控制结构

2.2.1 while当型循环结构

2.2.2 do-while直到型循环结构

2.2.3 for循环结构

2.2.4 转移语句

2.3 典型例题解析

2.3.1 由大到小输出整数

2.3.2 通过日期求某月的天数

2.3.3 企业发放奖金根据利润提成

2.3.4 输出9×9口诀

2.3.5 求素数

本章总结

思考题

上机练习

第3章 数组与指针

3.1 本章知识要点

3.1.1 数值型数组

3.1.2 字符型数组

3.1.3 指针

3.1.4 指针与数组

3.2 典型例题解析

3.2.1 对任意输入的N个整数进行从小到大的排序后输出

3.2.2 学生成绩统计

3.2.3 矩阵的转置

3.2.4 统计英文单词的个数

3.2.5 字符查找

3.2.6 字符串复制

本章总结

思考题

上机练习

第4章 函数

4.1 本章知识要点

4.1.1 函数的概念

4.1.2 定义函数与调用函数

4.1.3 函数的形参与实参

4.1.4 函数的返回值

4.1.5 函数声明

4.1.6 局部变量和全局变量

4.2 典型例题解析

4.2.1 设计求两个数最大值函数

4.2.2 设计判断素数的函数

4.2.3 设计函数求n!

4.2.4 设计函数求C!

4.2.5 设计函数完成两数的交换

4.2.6 设计函数完成计算数组元素之和

4.2.7 设计函数完成数组元素逆序存放

本章总结

思考题

上机练习

第5章 类和对象

5.1 本章知识要点

5.1.1 类的声明和组成

5.1.2 对象的定义和对象成员引用

5.1.3 构造函数和析构函数

5.1.4 友元函数

5.2 典型例题解析

5.2.1 学生成绩统计

5.2.2 设计一个圆类,它能计算圆的面积

5.2.3 设计一个矩形类,它能计算矩形的面积和周长

5.2.4 将例5-12改为用友元函数实现

本章总结

思考题

上机练习

第6章 继承与派生类

6.1 本章知识要点

6.1.1 基类和派生类

6.1.2 单继承

6.1.3 派生类的构造函数

6.1.4 多继承

6.1.5 虚基类

6.2 典型例题解析

6.2.1 设计人员类,并派生出教师类和学生类,进行数据管理

6.2.2 设计汽车类,并派生出轿车类和卡车类

本章总结

思考题6

上机练习6

第7章 多态性与虚函数

7.1 本章知识要点

7.1.1 函数的重载

7.1.2 构造函数重载

7.1.3 多态性及静态联编、动态联编

7.1.4 虚函数

7.1.5 多继承中的虚函数

7.1.6 虚函数的限制

7.1.7 纯虚函数与抽象类

7.2 典型例题分析

7.2.1 根据不同学生计算学费

7.2.2 图书销售业绩统计

本章总结

思考题

上机练习

第8章 运算符重载

8.1 本章知识要点

8.1.1 运算符重载

8.1.2 双目运算符重载

8.1.3 单目运算符重载

8.2 典型例题解析

8.2.1 实现复数相关运算

8.2.2 实现矩阵相关运算

本章总结

思考题

上机练习

第9章 输入/输出流

9.1 本章知识要点

9.1.1 输入/输出的含义

9.1.2 C++的输入/输出流

9.1.3 C++的标准输入/输出流

9.1.4 文件流类与文件流对象

9.1.5 文件打开

9.1.6 文件关闭

9.2 典型例题分析

9.2.1 文本文件的读写

9.2.2 二进制文件的读写

9.2.3 文件的随机读写

本章总结

思考题

上机练习

第10章 模板和异常处理

10.1 本毒知识要点

10.1.1 模板的含义

10.1.2 函数模板和模板函数

10.1.3 类模板和模板类

10.1.4 C++异常处理机制

10.2 典型例题分析

10.2.1 利用函数模板返回两个数中的较小者

10.2.2 利用类模板存储任意通用类型数据序列并显示该数据序列

10.2.3 应用异常处理检测输入数据的正确性¨

本章总结

思考题

上机练习

参考文献

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/15 13:27:07