C++程序设计实验指导书实验一 C++程序的运行环境和运行( 2 学时) 实验名称: C++程序的运行环境和运行实验目的: 1、 熟悉 C 与 C++的编程区别; 2、 熟悉 C++的函数重载
实验要求: 求两个数的平方和
要求如下: 1、 有 int, float 和 long 型的数据各 3 个; 2、 重载 SumSqure 函数求两个相同类型变量的平方和
实验步骤: 1、 添加头文件#include 和名字空间 using namespace std
若要使用 cin 和 cout 标准输入输出流, 则必须添加上述两个内容
2、 构建重载 SumSqure 函数
SumSqure 函数的功能是对输入的两个同类型形参 a, b 求其平方和, 并将结果返回
对于输入和返回的不同类型 int, float, long, 其函数内部实现代码是一样的, 因此可利用函数的重载写出三个 SumSqure 函数
3、 main 函数中的赋值
定 义 int, float, long 三 种 类 型 的 数 据 , 分 别 调 用SumSqure 函数, 测试其结果
4、 调用 SumSqure 函数
注意 SumSqure 函数重载的调用, 根据 SumSqure 函数的定义可知: 实参必须是同一种类型的 变量才能调用不同的SumSqure, 针对不同类型求平方和
实验二 类与对象( 一) ( 4 学时) 实验名称: 类与对象( 一) 实验目的: 1、 掌握类的设计; 2、 掌握对象的创立; 3、 实现一个简单的成员函数设计
实验要求: 求 3 个长方体的体积, 编写一个基于对象的程序, 数据成员包括 lenth, width, height
要求用成员函数实现以下功能: 1、 由键盘分别输入 3 个长方体的长、 宽、 高; 2、 计算长方体的体积; 3、 输出 3 个长方体的体积