第1部分 上机实验指导 1
实验1简单的输入输出 2
实验2条件和开关语句 9
实验3循环语句(1) 12
实验4循环语句(2) 15
实验5循环语句(3) 18
实验6函数(1) 20
实验7函数(2) 25
实验8数组(1) 28
实验9数组(2) 33
实验10数组(3) 36
实验11数组(4) 39
实验12数组(5) 44
实验13指针(1) 47
实验14指针(2) 51
实验15 类和对象 56
实验16运算符重载和文件处理 61
第2部分 习题解析与测试 69
第1章 C++基础知识 70
基础知识 70
测试题 71
第2章 数据类型与表达式 73
习题解析 73
测试题 77
第3章 基本控制结构程序设计 79
习题解析 79
测试题 85
第4章 函数 89
习题解析 89
测试题 95
第5章 编译预处理 103
习题解析 103
测试题 105
第6章 数组 107
习题解析 107
测试题 113
第7章 指针 120
习题解析 120
测试题 128
第8章 结构体、共用体与链表 138
习题解析 138
测试题 141
第9章 类和对象 148
习题解析 148
测试题 150
第10章 构造函数和析构函数 154
习题解析 154
测试题 160
第11章 静态成员与友元 170
习题解析 170
测试题 173
第12章 运算符重载 179
习题解析 179
测试题 184
第13章 继承与派生 189
习题解析 189
测试题 195
第14章 虚函数 202
习题解析 202
测试题 204
第15章 输入输出流 212
习题解析 212
测试题 214
第3部分 综合测试 219
试卷1 220
试卷2 228
试卷3 234
试卷4 242
试卷5 248
试卷6 255
试卷7 263
第4部分 测试题及试卷参考答案 269
参考文献 282