基本信息
作 者: 田秀霞,徐建平 编
出 版 社: 航空工业出版社
ISBN: 9787802434417
出版时间: 2010-09-01
版 次: 1
页 数: 363
装 帧:
开 本: 16开
所属分类: 图书>教材教辅>大学教材教辅
内容简介
《C 程式设计教程》全面阐述了C语言使用的相关规範和面向对象的设计思想,包括C 及其编译环境概述、数据类型与表达式、C 程式设计基础、函式的套用、数组、指针、自定义数据类型、类和对象、继承和派生、多态、虚函式与运算符重载、输入与输出流、命名空间与异常处理、模板及ATM智慧型管理系统等。
图书目录
第1篇 C++语言基础与面向过程程式设计
第1章 C++及其开发环境概述
1.1 面向对象的程式设计概述
1.1.1 什幺是面向对象的程式设计思想
1.1.2 面向过程与面向对象程式设计特点比较
1.1.3 两种程式设计方法对比分析
1.2 从C到C++的演变
1.3 认识C4.+程式及其开发环境
1.3.1 C++程式的开发过程
1.3.2 认识C++程式
1.3.3 熟悉C++开发环境——VisualC++6.0
上机实训
实训1.1 编写并运行C++程式
实训1.2 熟悉Visual C++工作区与工程的使用
本章小结
习题与上机练习
第2章 C++程式设计基础(上)
2.1 c++的数据类型
2.1.1 C++数据类型概述
2.1.2 关于数值的範围
2.1.3 数据类型的转换
2.1.4 sizeof操作符
2.2 常量和变数
2.2.1 常量的类型与符号常量的声明
2.2.2 变数的命名、定义与声明
2.3 C++的运算符、表达式和优先权
2.3.1 算术运算符与算术表达式
2.3.2 赋值运算符与赋值表达式
2.3.3 关係运算符与关係表达式
2.3.4 逻辑运算符与逻辑表达式
2.3.5 条件运算符及其表达式
2.3.6 逗号运算符及其表达式
2.3.7 位运算符和位运算
2.3.8 运算符的优先权
上机实训
实训2.1 输出多种立体的的体积
实训2.2 判断三角形类型并求解其面积
本章小结
习题与上机练习
第3章 C++程式设计基础(下)
3.1 C++语句的类型
3.1.1 声明语句
3.1.2 执行语句
3.1.3 空语句
3.1.4 複合语句
3.2 数据的输入输出
3.2.1 输入语句
3.2.2 输出语句
3.2.3 输入,输出的格式控制
3.3 程式的流程控制
3.3.1 选择结构
3.3.2 循环结构
3.3.3 转向语句
3.4 预处理命令
3.4.1 宏定义
3.4.2 档案包含
3.4.3 条件编译
上机实训
实训3.1 根据输入的年龄判断所属年龄阶段
实训3.2 将输入数字转换为以汉字形式输出的货币金额
实训3.3 输出杨辉三角
本章小结
习题与上机练习
第4章 函式的套用
4.1 函式声明
4.1.1 函式的定义
4.1.2 函式原型的声明+
4.2 函式的参数与返回值*t
4.2.1 函式的参数
4.2.2 函式的返回值
4.3 函式调用
4.3.1 函式调用的一般形式
4.3.2 函式的嵌套调用
4.3.3 函式的递归调用
4.4 内联函式
4.5 函式重载
4.6 变数的存储属性
4.6.1 变数的作用域
4.6.2 变数的存储类别
4.7 内部函式和外部函式+
上机实训
实训4.1 编排日曆
实训4.2 求两点间距离
实训4.3 汉诺塔问题求解
实训4.4 用二分法叠代求解方程
本章小结
习题与上机练习
第5章 数组与字元串
5.1 认识数组
5.2 一维数组
5.2.1 一维数组的定义
5.2.2 一维数组的初始化
5.2.3 一维数组元素的引用
5.2.4.一维数组的套用
5.3 二维数组
5.3.1 二维数组的定义
5.3.2 二维数组的初始化
5.3.3 二维数组元素的引用
5.3.4 二维数组的套用
5.4 数组在函式中的套用
5.5 字元数组与字元串
5.5.1 字元数组的定义和初始化
5.5.2 字元数组的输入输出
5.5.3 字元串处理函式,
5.6 字元串类和字元串变数
5.6.1 字元串变数
5.6.2 字元串数组
上机实训
实训5.1 插入排序
实训5.2 列印逆时针螺旋方阵
实训5.3 找出最大字元串
本章小结
习题与上机练习
第6章 指针与引用
6.1 指针与指针变数
6.1.1 指针的概念
6.1.2 指针变数的定义及套用
6.1.3 指针运算
6.1.4 new和delete运算符
6.2 指针与数组
6.2.1 指向一维数组的指针
6.2.2 二维数组的访问
6.3 指针与字元串
6.4 指针与函式
6.4.1 指针作函式参数
6.4.2 指向数组的指针作函式参数
6.4.3 返回指针的函式
6.4.4 指向函式的指针
6.5 指针数组和指向指针的指针
6.6 引用
6.6.1 变数的引用
6.6.2 引用作为函式的参数
上机实训
实训6.1 降序输出数据
实训6.2 矩阵转置
实训6.3 输出成绩
本章小结
习题与上机练习
第7章 自定义数据类型
7.1 结构体
7.1.1 结构体变数的定义、初始化及使用
7.1.2 结构体数组的定义、初始化及使用
7.1.3 指向结构体变数的指针
7.1.4 结构体作为函式参数
7.2 共用体
7.2.1 共用体变数的定义与初始化
7.2.2 共用体变数的使用
7.3 枚举类型
……
第2篇 C++面向对象程式设计