书籍详情

经济管理中C++程序设计(第2版)

经济管理中C++程序设计(第2版)

作者:韩冬梅,赵龙强,张勇,王炳雪

出版社:清华大学出版社

出版时间:2022-08-01

ISBN:9787302583271

定价:¥79.80

购买这本书可以去
内容简介
  本书在介绍计算机编程的思想、方法及算法分析的基础上,以C 程序设计语言为教学实践语言,结合财经类院校的特点阐述程序设计方法。本书面向实用、注重实践,采用深入浅出、通俗易懂的案例,着重培养读者程序设计能力,提高读者数据获取、数据处理及数据分析的能力。 全书内容分为C 面向过程程序设计、面向对象程序设计及附录三大部分。第1~6章为面向过程程序设计,主要阐述C 语言基础、程序控制结构、函数、数组、构造数据类型、指针和引用。第7~12章为面向对象程序设计,主要阐述类和对象、继承和组合、多态和虚函数、运算符重载、输入/输出流、C 的异常处理。 本书在阐述案例程序算法分析及编写程序的基础上,着重进行了程序分析和思考拓展,还配有相关练习题。本书适合作为高等院校非计算机类专业教学用书,尤其是财经管理类专业,也适合作为从事C 程序设计领域相关工作人员的参考书。
作者简介
暂缺《经济管理中C++程序设计(第2版)》作者简介
目录

第1部分面向过程程序设计

第1章C 语言基础

1.1引言

1.2编写C 程序

1.3常量

1.4变量

1.5数据类型

1.6运算符和表达式

1.7综合实例

本章小结

思考题

练习题

第2章程序控制结构

2.1顺序结构

2.2分支结构

2.2.1if条件语句

2.2.2switch分支语句

2.3循环结构

2.3.1while循环结构

2.3.2dowhile循环结构

2.3.3for循环结构

2.3.4嵌套循环

2.3.5控制循环结构

2.4综合实例

本章小结

思考题

练习题


第3章函数

3.1概述

3.2函数的定义

3.2.1函数定义的形式

3.2.2定义与声明

3.3返回语句

3.4函数的参数

3.5函数的调用

3.5.1函数的调用方式

3.5.2嵌套调用

3.5.3递归调用

3.6局部变量和全局变量

3.6.1局部变量

3.6.2全局变量

3.7内部函数和外部函数

3.7.1内部函数

3.7.2外部函数

3.8综合实例

本章小结

思考题

练习题


第4章数组

4.1一维数组

4.1.1一维数组的定义

4.1.2一维数组的初始化

4.1.3一维数组元素的使用

4.1.4数组元素的排序处理

4.2二维数组

4.2.1二维数组的定义

4.2.2二维数组的初始化

4.2.3二维数组元素的使用

4.3字符数组与字符串

4.3.1字符数组的定义及初始化

4.3.2字符串

4.3.3字符串的输入与输出

4.3.4常用字符串处理函数

4.3.5string字符串类型

4.4数组名作为函数参数

4.5综合实例

本章小结

思考题

练习题

第5章构造数据类型

5.1结构体数据类型

5.1.1结构体概念

5.1.2结构体声明

5.1.3结构体类型变量的定义方法

5.1.4结构体变量的初始化

5.1.5结构体变量的使用

5.1.6结构体数组

5.2共用体数据类型

5.2.1共用体类型的声明

5.2.2共用体类型的举例

5.3枚举数据类型

5.3.1枚举类型的概念

5.3.2枚举类型的声明

5.3.3枚举类型的举例

5.4typedef声明新的类型名

5.5综合实例

本章小结

思考题

练习题

第6章指针和引用

6.1指针和指针变量

6.1.1指针

6.1.2指针变量

6.2使用指针变量作为函数参数

6.3引用

6.3.1变量的“引用”

6.3.2“引用”作为函数参数

6.4数组与指针

6.4.1指向数组元素的指针

6.4.2用指针变量作为函数参数

6.4.3字符串与指针

6.5指针函数

6.6指针数组及指向指针的指针

6.6.1指针数组

6.6.2指向指针的指针

6.7指向函数的指针

6.8用结构体类型的指针变量和引用作为函数参数

6.8.1指向结构体变量的指针

6.8.2应用示例

6.9链表结构

6.9.1链表的概念

6.9.2使用new和delete运算符进行动态分配和撤销存储空间

6.9.3链表示例

6.10综合实例

本章小结

思考题

练习题


第2部分面向对象程序设计


第7章类和对象

7.1从面向过程到面向对象

7.2对象和类之间的关系

7.3类的声明和对象的创建

7.4类的成员变量和成员函数

7.5类的信息隐藏机制

7.6成员选择符和对象的动态创建

7.7类class和结构体struct的区别

7.8通过引用的方式来传递和返回类对象

7.9构造函数

7.10参数初始化表

7.11析构函数

7.12常量指针this

7.13类与new和delete操作符

7.14类与static关键字

7.15友元函数和友元类

7.16综合实例

本章小结

思考题

练习题

第8章继承和组合

8.1继承的概念及语法

8.2继承方式

8.3改变基类成员在派生类中的访问属性

8.4名字隐藏

8.5间接继承

8.6继承机制下的构造函数

8.7派生类构造函数调用规则

8.8继承机制下的析构函数

8.9多继承

8.10虚基类

8.11组合

8.12综合实例

本章小结

思考题

练习题

第9章多态和虚函数

9.1基类指针

9.2多态的前提条件

9.3虚成员函数

9.4虚成员函数表vtable

9.5虚析构函数

9.6静态成员函数不能声明为虚函数

9.7重载、覆盖和遮蔽

9.8抽象基类和纯虚成员函数

9.9综合实例

本章小结

思考题

练习题

第10章运算符重载

10.1运算符重载方法

10.2运算符重载的规则

10.3运算符函数

10.3.1重载为类的成员函数

10.3.2重载为类的友元函数

10.4双目运算符的重载

10.5单目运算符的重载

10.6重载流插入运算符和流提取运算符

10.6.1重载流插入运算符

10.6.2重载流提取运算符

10.7不同类型数据间的转换

10.7.1C 语言标准类型数据间的转换

10.7.2转换构造函数

10.7.3类型转换函数

10.8综合实例

本章小结

思考题

练习题

第11章输入/输出流

11.1文件、流及C 语言的流类库

11.1.1流类库的优点

11.1.2文件与流的概念

11.1.3输入/输出的含义

11.1.4C 语言的流类库

11.2C 语言输入/输出的格式控制

11.2.1输入/输出格式控制符

11.2.2流操作子

11.2.3C 标准设备的输入/输出

11.3磁盘文件的输入和输出

11.3.1文件的打开与关闭

11.3.2使用插入运算符与提取运算符对磁盘文件进行读写操作

11.3.3使用类成员函数对文件流(类对象)进行操作

11.4text文件与binary文件

11.4.1按用户设置的文件形式进行读写操作

11.4.2对数据文件进行随机访问

11.5字符串流

11.6综合实例

本章小结

思考题

练习题

第12章C 的异常处理

12.1异常处理方法

12.1.1异常处理机制

12.1.2编程规则

12.2异常处理的接口声明

12.3异常处理需要注意的问题

12.4异常传递的方法

12.4.1传值

12.4.2传指针

12.4.3引用传递

本章小结

思考题

练习题

第3部分附录

附录A编码风格和准则及算法表示方法

A.1编码风格和准则

A.2算法表示方法及解题步骤

A.3C 程序中全局变量的声明及函数声明与调用

A.4一个C 程序由多个文件组成

附录BC 常用库函数

B.1常用数学函数表

B.2常用字符串处理函数表

B.3其他常用函数表

B.4输入/输出的成员函数表

附录C编程环境安装和调试

C.1Microsoft Visual C 2010 Express安装

C.2Visual C 2010 Express注册

C.3Visual C 2010 Express使用和程序调试

附录D运算符优先级表及ASCII码表

D.1运算符优先级表

D.2ASCII码表


参考文献

猜您喜欢

读书导航