当前位置:主页 > 课后答案 > C++习题答案
C++语言程序设计

《C++语言程序设计》课后习题答案

  • 更新:2021-10-19
  • 大小:283 KB
  • 类别:C++
  • 作者:李宁
  • 出版:中央广播电视大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》是依据中央电大教学大纲为“C++语言程序设计”课程编写的专用教材,目标就是通过学习C++语言的中的数据类型、词句结构以及程序设计的基本方法,掌握程序设计的最基本的概念、方法和理论,了解面向对象程序设计的基本概念和方法,获得运用C++语言解决一般问题的实用技能。《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》在编写过程中仔细斟酌了教学内容的取舍,在符合教学大纲的前提下不刻意追求“系统、严格、完整”。在教学内容的表现形式上,《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》注意适应“自学为主、业务学习为主、分散学习为主”的电大教学特点,适时插入以“学习目标”、“注意”、“经济与技巧”、“小结”等为主题的助学提示,以帮助学生理解教学内容,少走弯路。《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》在大部分章节后都提供了自测题,使学生能随时自我检查学习效果并获得相应的反馈信息。

目录

  • 第一章 c++语言概述
  • 1.1 C++语言的简史与特点
  • 1.2 简单的C++程序
  • 1.3 程序的编辑、编译、连接和运行
  • 第二章 基本数据类型与表达式
  • 2.1 C++数据类型概述
  • 2.2 整型数据
  • 2.2.1 各种整型数据的基本情况
  • 2.2.2 整型常量的表示
  • 2.2.3 整型变量的定义和初始化
  • 2.3 字符型数据
  • 2.3.1 字符型数据的基本情况
  • 2.3.2 字符型常量的表示
  • 2.3.3 字符型变量的定义和初始化
  • 2.3.4 字符型与整型的关系
  • 2.4 枚举型数据
  • 2.4.1 枚举型数据的基本情况
  • 2.4.2 枚举类型的定义和枚举变量的定义
  • 2.4.3 枚举型与整型的关系
  • 2.5 实型数据
  • 2.5.1 各种实型数据的基本情况
  • 2.5.2 实型常量的表示
  • 2.5.3 实型变量的定义和初始化
  • 2.6 符号常量与常值变量
  • 2.7 数值表达式
  • 2.7.1 无操作符的表达式——简单表达式
  • 2.7.2 算术操作符
  • 2.7.3 位操作符
  • 2.7.4 赋值操作符
  • 2.7.5 复合赋值操作符
  • 2.7.6 增1减1操作符
  • 2.7.7 sizeof操作符
  • 2.7.8 操作符的优先级和结合性
  • 2.7.9 类型的自动转换与强制转换
  • 2.8 逻辑型数据与逻辑表达式
  • 2.8.1 逻辑型数据的基本情况
  • 2.8.2 逻辑表达式
  • 2.8.3 复合条件
  • 2.8.4 相反条件
  • 2.8.5 等价条件
  • 2.8.6 永假条件和永真条件
  • 2.8.7 逻辑型与其他数据类型的关系
  • 2.8.8 逻辑型数据的应用——条件操作符与条件表达式
  • 2.9 自定义类型修饰符
  • 2.10 表达式的副作用与表达式语句
  • 2.10.1 表达式的副作用
  • 2.10.2 表达式副作用的应用——逗号操作符与逗号表达式
  • 2.10.3 表达式副作用的应用——表达式语句
  • 第三章 C++程序的流程控制
  • 3.1 流程控制与程序结构
  • 3.2 条件分支结构
  • 3.2.1 if语句
  • 3.2.2 if语句的嵌套
  • 3.2.3 if多分支结构
  • 3.2.4 switch语句和switch多分支结构
  • 3.3 循环结构
  • 3.3.1 for循环
  • 3.3.2 while循环
  • 3.3.3 dowhile循环
  • 3.3.4 循环结构的特殊控制:break和continue的使用
  • 3.4 其他流程控制
  • 3.4.1 goto语句
  • 3.4.2 return语句
  • 第四章 数组
  • 4.1 一维数组
  • 4.1.1 一维数组的定义和初始化
  • 4.1.2 一维数组应用举例
  • 4.2 多维数组
  • 4.2.1 二维数组的定义和初始化
  • 4.2.2 二维数组应用举例
  • 4.3 字符数组与字符串
  • 4.3.1 一维字符数组与字符串
  • 4.3.2 二维字符数组与字符串
  • 4.3.3 字符串的主要操作
  • 4.3.4 字符串处理应用举例
  • 第五章 c++函数
  • 5.1 函数的定义
  • 5.2 函数的调用
  • 5.2.1 函数调用格式及调用方式
  • 5.2.2 函数的递归调用
  • 5.3 函数原形与头文件
  • 5.4 函数调用中的参数传递
  • 5.4.1 “传值”是C++传递参数的基本方式
  • 5.4.2 数组参数
  • 5.4.3 可选参数
  • 5.5 内联(inlinc)函数
  • 5.6 函数重载与名字混成
  • 5.7 函数和变量的作用域
  • 5.7.1 函数的作用域
  • 5.7.2 变量的作用域和生存期
  • 5.8 函数模板
  • 第六章 指针、引用和动态空间管理
  • 6.1 指针的概念和指针变量的定义
  • 6.1.1 指针的概念
  • 6.1.2 指针变量的定义和初始化
  • 6.1.3 常值指针
  • 6.2 指针的基本操作
  • 6.2.1 指针赋值:操作符二(指针赋值)
  • 6.2.2 取变量的地址:操作符&(取地址)
  • 6.2.3 间接访问:操作符
  • 6.2.4 判断一指针是否是空指针
  • 6.2.5 计算两地址间数据单元的个数:操作符一(指针相减)
  • 6.2.6 指针移动
  • 6.2.7 指针表达式的副作用
  • 6.2.8 指针类型的强制转换
  • 6.2.9 指针操作符的综合运用
  • 6.3 指针与数组
  • 6.3.1 一维数组元素的指针访问方式
  • 6.3.2 多维数组元素的指针访问方式
  • 6.3.3 关于“指向数组的指针
  • 6.3.4 字符指针与字符串
  • 6.3.5 指针数组与命令行参数
  • 6.3.6 数组参数实际上是指针
  • 6.4 指针与函数
  • 6.4.1 指针参数
  • 6.4.2 指针函数:返回指针值的函数
  • 6.4.3 函数指针:指向函数的指针
  • 6.4.4 作为参数传递的函数
  • 6.5 引用
  • 6.5.1 引用变量和引用参数
  • 6.5.2 引用函数
  • 6.5.3 函数引用
  • 6.6 动态空间管理
  • 6.6.1 非数组动态空间
  • 6.6.2 数组动态空间
  • 6.7 复杂说明的判别
  • 6.7.1 判别要点
  • 6.7.2 判别步骤——右-左原则
  • 第七章 结构与联合
  • 7.1 结构的定义
  • 7.1.1 结构的定义格式
  • 7.1.2 定义格式举例
  • 7.1.3 结构使用说明
  • 7.2 结构变量的定义和初始化
  • 7.2.1 用结构类型名定义变量
  • 7.2.2 定义结构类型的同时定义变量
  • 7.2.3 定义无名结构类型的同时定义变量
  • 7.3 结构成员的访问操作
  • 7.4 结构与函数
  • 7.5 结构与链表
  • 7.6 结构与操作符重载
  • 7.7 联合
  • 7.7.1 联合的定义和访问
  • 7.7.2 使用联合举例
  • 第八章 类与对象
  • 8.1 类的定义
  • 8.1.1 类的定义格式
  • 8.1.2 定义格式举例
  • 8.1.3 类的定义与使用说明
  • 8.2 构造函数
  • 8.2.1 无参构造函数和有参构造函数
  • 8.2.2 拷贝构造函数
  • ……
  • 第九章 C++流
  • 附录A:操作符的优先级和结合性
  • 附录B:常用标准函数及其头文件
  • 附录C:常用字符与ASCII码对照表

资源下载

资源下载地址1:https://pan.baidu.com/s/14qUuEAFwDEBkIPjY3eg3dw

相关资源

网友留言