第1章 C/C++上机实验环境 1
实验1.1 Visual C++ 6.0实验环境的搭建 1
实验1.2 C/C++程序的编辑、调试和运行 7
第2章 数据与数据类型 17
实验2.1整型数据及其处理 17
实验2.2实型数据及其处理 19
实验2.3字符型数据及其处理 20
实验2.4运算符与表达式 21
第3章 程序控制语句 24
实验3.1顺序结构程序 24
实验3.2基本输入输出函数的使用 26
实验3.3 if语句与条件运算符的使用 28
实验3.4使用switch语句实现多路分支 32
实验3.5简单循环结构的设计应用 37
实验3.6多重循环嵌套程序设计 40
实验3.7 break语句在循环设计中的使用 43
实验3.8 Fibonacci数列问题 46
实验3.9素数问题 48
实验3.10迭代算法的应用 53
第4章 构造型数据类型 56
实验4.1一维数组的应用 56
实验4.2字符数组的应用 59
实验4.3二维数组的应用 62
实验4.4结构体的基本操作 64
实验4.5结构体数组和共用体的应用 67
第5章 指针 70
实验5.1指针和数组 70
实验5.2字符指针和字符串 73
实验5.3内存动态分配 76
第6章 函数 81
实验6.1变量的作用域和存储类别 81
实验6.2函数的参数传递 85
实验6.3函数和指针 91
实验6.4函数的递归调用 97
实验6.5编译预处理 99
第7章 文件处理 102
实验7.1文本文件的写操作 102
实验7.2文本文件的读写操作 105
实验7.3二进制文件读写与文件指针定位操作 110
实验7.4文件综合设计 113
第8章 面向对象程序设计 122
实验8.1类与对象的定义和使用 122
实验8.2友元函数的使用 127
实验8.3静态成员的使用 132
实验8.4类的继承和派生 137
实验8.5多态性和虚函数的应用 145
实验8.6抽象类的使用 151