简介
《高等学校计算机基础教育教材精选:计算基础(C++语言实现)》将计算基础与C++程序设计语言相结合,全书涉及到一些利用计算机求解问题的原理和方法;C++语言的基础知识;以及如何使用C++语言实现算法解决实际应用问题等内容。《高等学校计算机基础教育教材精选:计算基础(C++语言实现)》通过对一些精选问题求解思路和方法的分析,以及针对初学者容易出现错误和困惑的地方提供了大量提示,帮助读者更好地理解使用计算机解决问题的基本方法,初步具备使用C++程序设计语言解决实际问题的能力。
目录
第1章绪论
1.1程序设计的基本概念
1.1.1用计算机求解问题的过程
1.1.2程序设计方法
1.2高级程序设计语言——C++
1.3C++程序
1.3.1简单C++程序实例
1.3.2C++源程序的组成
1.3.3C++源程序的组成元素
1.4程序集成开发环境—VisualC++2005
1.4.1基本概念
1.4.2VisualC++2005
*1.5学习建议
第2章基本数据的表示与处理
2.1数值型数据在计算机中的表示
2.1.1数据的单位
2.1.2数制
2.1.3整数在计算机中的表示
2.1.4实数在计算机中的表示
2.2非数值数据在计算机中的表示
2.2.1字符型数据在计算机中的表示
2.2.2逻辑型数据在计算机中的表示
2.3C++语言表示基本的数据类型
2.3.1C++的基本数据类型
2.3.2使用C++基本的数据类型
2.4基本数据的处理
2.4.1算术运算符与算术表达式
2.4.2赋值运算符与赋值表达式
2.4.3关系运算符与关系表达式
2.4.4逻辑运算符与逻辑表达式
*2.5C++拓展学习
2.5.1C++中的转义字符
2.5.2基本数据类型之间的转换
2.5.3基本语句
2.5.4C++的运算符和表达式
第3章选择与迭代
3.1选择
3.1.1单路选择问题
3.1.2两路选择问题
3.1.3嵌套选择问题
3.1.4多路选择问题
3.2迭代
3.2.1迭代算法
3.2.2用C++提供的循环语句实现迭代算法
3.2.3迭代与选择嵌套
3.2.4迭代嵌套
*3.3C++拓展学习
3.3.1switch语句
3.3.2do—while语句
3.3.3转向语句
*3.4应用实例
第4章结构化数据
4.1多记录数据的存储
4.1.1一维数据
4.1.2二维数据
4.1.3字符串
4.2多属性数据的存储
*4.3枚举
4.3.1枚举类型的定义
4.3.2枚举变量的定义
4.3.3枚举变量的使用
*4.4应用实例
第5章模块化
5.1模块化的问题求解方法
5.1.1问题实例及模块化求解思路
5.1.2C++程序的模块化实现
*5.2带默认形参值的函数
5.2.1指定默认形参值的位置
5.2.2默认形参值的指定顺序
*5.3函数重载
*5.4变量和函数的作用域
5.4.1变量的存储类型、作用域和生存期
5.4.2函数的作用域
*5.5多文件结构和编译预处理
5.5.1文件包含
5.5.2宏定义和条件编译
*5.6应用实例
第6章数据存储
6.1数据存储的基本原理一
6.2指针
6.2.1指针变量的定义
6.2.2指针变量的初始化
6.2.3使用指针访问内存中的数据
6.2.4使用指针访问数组中的元素
6.2.5使用指针操作字符串
6.2.6动态内存分配和释放
6.2.7指向指针的指针
6.3指针与函数
6.3.1指针作为函数参数
6.3.2指针作为函数返回值
6.4引用、引用与函数
6.4.1引用的概念和声明
6.4.2函数的引用调用
6.4.3返回引用的函数
6.5指针相减运算和关系运算
第7章面向对象方法
7.1面向对象方法的基本概念
7.2C++实现面向对象程序设计
7.2.1类与对象的定义和访问
7.2.2类声明与类实现的分离
7.2.3类的静态成员和常量成员
7.2.4this指针
7.2.5类的友元
7.2.6类的对象成员
7.2.7自定义类的运算符重载
第8章继承与多态
8.1继承
8.1.1概述
8.1.2派生类定义
8.1.3派生类的构造函数和析构函数
8.1.4派生类的继承方式
8.1.5多重继承
8.2多态
8.2.1类型兼容和多态性的概念
8.2.2多态性的实现
第9章输入输出流
9.1概述
9.2输入输出流对象
9.2.1标准流对象
9.2.2文件流对象
9.3输入输出流的成员函数
9.3.1<>运算符重载函数
9.3.2put()函数
9.3.3get()函数
9.3.4getline()函数
9.3.5write()函数
9.3.6read()函数
9.4文件的随机读写
9.5自定义数据类型的输入输出
第10章模板
10.1函数模板
10.1.1函数模板的定义
10.1.2函数模板的使用
10.2类模板
10.2.1类模板的定义
10.2.2类模板的使用
10.2.3类模板的静态成员和友元
*10.3应用实例——顺序表类模板设计
10.3.1顺序表类模板的定义
10.3.2顺序表模板的应用
1.1程序设计的基本概念
1.1.1用计算机求解问题的过程
1.1.2程序设计方法
1.2高级程序设计语言——C++
1.3C++程序
1.3.1简单C++程序实例
1.3.2C++源程序的组成
1.3.3C++源程序的组成元素
1.4程序集成开发环境—VisualC++2005
1.4.1基本概念
1.4.2VisualC++2005
*1.5学习建议
第2章基本数据的表示与处理
2.1数值型数据在计算机中的表示
2.1.1数据的单位
2.1.2数制
2.1.3整数在计算机中的表示
2.1.4实数在计算机中的表示
2.2非数值数据在计算机中的表示
2.2.1字符型数据在计算机中的表示
2.2.2逻辑型数据在计算机中的表示
2.3C++语言表示基本的数据类型
2.3.1C++的基本数据类型
2.3.2使用C++基本的数据类型
2.4基本数据的处理
2.4.1算术运算符与算术表达式
2.4.2赋值运算符与赋值表达式
2.4.3关系运算符与关系表达式
2.4.4逻辑运算符与逻辑表达式
*2.5C++拓展学习
2.5.1C++中的转义字符
2.5.2基本数据类型之间的转换
2.5.3基本语句
2.5.4C++的运算符和表达式
第3章选择与迭代
3.1选择
3.1.1单路选择问题
3.1.2两路选择问题
3.1.3嵌套选择问题
3.1.4多路选择问题
3.2迭代
3.2.1迭代算法
3.2.2用C++提供的循环语句实现迭代算法
3.2.3迭代与选择嵌套
3.2.4迭代嵌套
*3.3C++拓展学习
3.3.1switch语句
3.3.2do—while语句
3.3.3转向语句
*3.4应用实例
第4章结构化数据
4.1多记录数据的存储
4.1.1一维数据
4.1.2二维数据
4.1.3字符串
4.2多属性数据的存储
*4.3枚举
4.3.1枚举类型的定义
4.3.2枚举变量的定义
4.3.3枚举变量的使用
*4.4应用实例
第5章模块化
5.1模块化的问题求解方法
5.1.1问题实例及模块化求解思路
5.1.2C++程序的模块化实现
*5.2带默认形参值的函数
5.2.1指定默认形参值的位置
5.2.2默认形参值的指定顺序
*5.3函数重载
*5.4变量和函数的作用域
5.4.1变量的存储类型、作用域和生存期
5.4.2函数的作用域
*5.5多文件结构和编译预处理
5.5.1文件包含
5.5.2宏定义和条件编译
*5.6应用实例
第6章数据存储
6.1数据存储的基本原理一
6.2指针
6.2.1指针变量的定义
6.2.2指针变量的初始化
6.2.3使用指针访问内存中的数据
6.2.4使用指针访问数组中的元素
6.2.5使用指针操作字符串
6.2.6动态内存分配和释放
6.2.7指向指针的指针
6.3指针与函数
6.3.1指针作为函数参数
6.3.2指针作为函数返回值
6.4引用、引用与函数
6.4.1引用的概念和声明
6.4.2函数的引用调用
6.4.3返回引用的函数
6.5指针相减运算和关系运算
第7章面向对象方法
7.1面向对象方法的基本概念
7.2C++实现面向对象程序设计
7.2.1类与对象的定义和访问
7.2.2类声明与类实现的分离
7.2.3类的静态成员和常量成员
7.2.4this指针
7.2.5类的友元
7.2.6类的对象成员
7.2.7自定义类的运算符重载
第8章继承与多态
8.1继承
8.1.1概述
8.1.2派生类定义
8.1.3派生类的构造函数和析构函数
8.1.4派生类的继承方式
8.1.5多重继承
8.2多态
8.2.1类型兼容和多态性的概念
8.2.2多态性的实现
第9章输入输出流
9.1概述
9.2输入输出流对象
9.2.1标准流对象
9.2.2文件流对象
9.3输入输出流的成员函数
9.3.1<>运算符重载函数
9.3.2put()函数
9.3.3get()函数
9.3.4getline()函数
9.3.5write()函数
9.3.6read()函数
9.4文件的随机读写
9.5自定义数据类型的输入输出
第10章模板
10.1函数模板
10.1.1函数模板的定义
10.1.2函数模板的使用
10.2类模板
10.2.1类模板的定义
10.2.2类模板的使用
10.2.3类模板的静态成员和友元
*10.3应用实例——顺序表类模板设计
10.3.1顺序表类模板的定义
10.3.2顺序表模板的应用
C++语言实现
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
