第一部分 C/C++实验指导 1
第1章 程序设计概述 1
实验1 使用Visual C++运行程序 1
第2章 语法规则 3
实验2 顺序结构程序设计 3
实验3 选择结构程序设计 5
实验4 循环结构程序设计 7
实验5 控制结构综合应用 9
第3章 数组和指针 11
实验6 一维数组的应用 11
实验7 字符数组的应用 12
实验8 二维数组的应用 15
实验9 指针的基本应用 16
实验10 一维数组与指针的应用 18
实验11 二维数组、字符串与指针的应用 20
第4章 函数 22
实验12 函数的定义与参数传递 22
实验13 变量的存储类型与函数的递归调用 23
第5章 程序设计实践 25
实验14 程序设计综合应用 25
第6章 结构体与共用体 26
实验15 结构体应用 26
第7章 文件 29
实验16 文件的应用 29
第8章 面向对象程序设计 31
实验17 C++基础应用 31
实验18 类与对象的综合应用 33
第9章 图形用户界面设计 35
实验19 图形用户界面程序设计应用 35
第10章 图形绘制与动画制作 35
实验20 图形绘制程序设计应用 35
第11章 网络程序设计 39
实验21 网络程序设计应用 39
第12章 数据库操作程序设计 40
实验22 数据库操作程序的设计 40
第二部分 C/C++习题答案 42
第1章 程序设计概述 42
第2章 语法规则 43
第3章 数组和指针 49
第4章 函数 58
第5章 程序设计实践 66
第6章 结构体与共用体 72
第7章 文件 77
第8章 面向对象程序设计 82
第9章 图形用户界面设计 88
第10章 图形绘制与动画制作 89
第11章 网络程序设计 91
第12章 数据库操作程序设计 95
第三部分 C/C++课程设计 96
设计1 结构体与文件的综合应用 96
设计2 数字信号处理技术与应用(1) 108
设计3 数字信号处理技术与应用(2) 115
设计4 网络程序应用 139
设计5 数据库应用 150
附录A Turbo C下C程序的运行与调试 166
附录B Visual C++ 6.0下C程序的运行与调试 174
附录C 常见编译错误 180
附录D “6310”轴承振动信号数据 185
附录E “C3260”轴承振动信号数据 189
参考文献 193