习题 8.6 需要求3个长方柱的体积,请编一个基于对象的程序。数据成员包括length、width、height。要求用成员函数实现以下功能:

C++程序设计(第三版) 谭浩强 习题8.6 个人设计

习题 8.6 需要求3个长方柱的体积,请编一个基于对象的程序。数据成员包括length、width、height。要求用成员函数实现以下功能:

1. 由键盘分别输入3个长方柱的长、宽、高;

2. 计算长方柱的体积;

3. 输出3个长方柱的体积。

请编程序,上机调试并运行。

代码块:

#include 
using namespace std;
class Cube_volume
{
public:
    void set_cube();
    void volume_cube();
    void shou_cube();
private:
    int length;
    int width;
    int height;
    int volume;
};
void Cube_volume::set_cube()
{
    cout<<"Please enter cube length, width, height: ";
    cin>>length>>width>>height;
}
void Cube_volume::volume_cube()
{
    volume=length*width*height;
}
void Cube_volume::shou_cube()
{
    cout<<"Volume= "<int main()
{
    Cube_volume cube[3];
    int i;
    for (i=0; i<3; i++){
        cube[i].set_cube();
        cube[i].volume_cube();
        cube[i].shou_cube();
    }
    system("pause");
    return 0;
}

你可能感兴趣的:(C++程序设计,(第三版),谭浩强,课后答案)