第一部分 习题解答 3
第1章 机器语言程序 3
第2章 基本数据类型 5
第3章 表达式与运算符 6
第4章 一维数组和一维指针 8
第5章 程序流程控制 9
第6章 函数 12
第7章 编译预处理 22
第8章 字符串 24
第9章 结构、联合和枚举 25
第10章 二维数组和指针 28
第11章 C综合设计实例 30
第12章 基本顺序表结构 37
第13章 基本顺序栈结构 39
第14章 基本顺序队列结构 40
第15章 结构串 42
第16章 单向结点和单向链表 45
第17章 流与文件 46
第18章 C ++顺序表类 50
第19章 C ++类串 53
第20章 Date类 56
第21章 模板和向量类模板 62
第22章 继承和动态绑定 65
第23章 链表类模板和适配器 67
第24章 C++的I/O流库 70
第25章 C ++综合设计实例 72
第二部分 实验内容 85
第2章 基本数据类型 85
实验2.1 VC 6.0实验环境及简单程序 85
实验2.2基本数据类型 85
实验作业备选题 86
第3章 表达式与运算符 88
实验3表达式与运算符 88
实验作业备选题 88
第4章 一维数组和一维指针 89
实验4一维数组和一维指针 89
实验作业备选题 89
第5章 程序流程控制 91
实验5.1条件分支语句及多分支语句 91
实验5.2循环语句 91
实验作业备选题 92
第6章 函数 94
实验6.1函数定义与变量的存储类别 94
实验6.2值调用、地址调用与递归调用 94
实验6.3输入输出函数与const限定修饰符 95
实验作业备选题 96
第7章 编译预处理 97
实验7编译预处理 97
第8章 字符串 98
实验8字符串 98
实验作业备选题 98
第9章 结构、联合和枚举 100
实验9结构、联合和枚举类型 100
第10章 二维数组和指针 101
实验10二维数组和指针 101
第11章 C综合设计实例 102
实验11 C综合设计实例 102
实验作业备选题 102
第12章 基本顺序表结构 103
实验12基本顺序表 103
实验作业备选题 103
第13章 基本顺序栈结构 105
实验13基本顺序栈 105
实验作业备选题 105
第14章 基本顺序队列结构 106
实验14基本顺序队列 106
实验作业备选题 106
第15章 结构串 107
实验15结构串 107
第16章 单向结点和单向链表 108
实验16单向结点和单向链表 108
实验作业备选题 108
第17章 流与文件 110
实验17流与文件 110
第18章 C ++顺序表类 111
实验18. 1 C++预备知识 111
实验作业备选题 111
实验18.2 C++基本顺序表类 113
实验作业备选题 113
第19章 C ++类串 116
实验19. 1 C++类串 116
实验作业备选题 116
实验19.2 C++类串 117
第20章 Date类 118
实验20 Date类 118
第21章 模板和向量类模板 119
实验21模板和向量类模板 119
第22章 继承和动态绑定 120
实验22继承和动态绑定 120
实验作业备选题 120
第23章 链表类模板和适配器 123
实验23链表类模板和适配器 123
第24章 C ++的I/O流库 124
实验24 C ++的I/O流库 124
第25章 C ++综合设计实例 125
实验25 C ++综合设计实例 125
实验作业备选题 125
附录A Visual C ++ 6. 0环境介绍 127
A. 1进入Visual C ++ 6. 0开发环境主界面 127
A. 2建立工程(项目) 128
A. 3添加文件 130
添加源文件 130
添加记事本文件 130
A. 4打开工程(项目) 133
附录B 实验常见错误 134