第1部分 上机实验指导 1
实验1简单的输入输出 1
实验2条件和开关语句 9
实验3循环语句(1) 11
实验4循环语句(2) 13
实验5循环语句(3) 16
实验6函数(1) 18
实验7函数(2) 22
实验8数组(1) 24
实验9数组(2) 30
实验10数组(3) 32
实验11数组(4) 37
实验12指针(1) 39
实验13指针(2) 43
实验14类和对象(1) 48
实验15类和对象(2) 53
实验16运算符重载和文件处理 58
第2部分 习题解析与测试 65
第1章 C++基础知识 65
第2章 数据类型与表达式 67
第3章 基本控制结构程序设计 72
第4章 函数 82
第5章 编译预处理 97
第6章 数组 101
第7章 指针 115
第8章 结构体、共用体与链表 133
第9章 类和对象 145
第10章 构造函数和析构函数 152
第11章 静态成员与友元 166
第12章 运算符重载 173
第13章 继承与派生 183
第14章 虚函数 195
第15章 输入输出流 204
第16章 上机题分析 210
第3部分 综合测试 227
试卷1 227
试卷2 235
试卷3 245
试卷4 253
试卷5 262
试卷6 271
第4部分 测试参考答案 281
第1章 C++基础知识测试题答案 281
第2章 数据类型与表达式测试题答案 281
第3章 基本控制结构程序设计测试题答案 281
第4章 函数测试题答案 282
第5章 编译预处理测试题答案 282
第6章 数组测试题答案 282
第7章 指针测试题答案 283
第8章 结构体、共用体与链表测试题答案 283
第9章 类和对象测试题答案 283
第10章 构造函数和析构函数测试题答案 284
第11章 静态成员与友元测试题答案 285
第12章 运算符重载测试题答案 285
第13章 继承与派生测试题答案 285
第14章 虚函数测试题答案 286
第15章 输入输出流测试题答案 286
试卷1参考答案 286
试卷2参考答案 288
试卷3参考答案 290
试卷4参考答案 292
试卷5参考答案 293
试卷6参考答案 295