【问题描述】定义盒子Box类,要求具有以下成员:长、宽、高分别为x,y,z,可设置盒子形状;可计算盒子体积;可计算盒子的表面积。
【输入形式】长,宽,高
【输出形式】提示信息:please input chang,kuan,gao
the tiji is ...
【样例输入】please input chang,kuan,gao(横线的为提示信息,属于输出)
2 3 4
【样例输出】the tiji is 24
//计算体积
#include<iostream>
using namespace std;
class Box
{
public:
Box();
void tiji();//体积函数
void input();//输入数据函数
private:
int num[4];
};
Box::Box()//初始化长宽高
{
int i;
for(i=1;i<4;++i)
{
num[i]=0;
}
}
void Box::tiji()//体积函数
{
cout<<"the tiji is "<<num[1]*num[2]*num[3]<<endl;
}
void Box::input()//输入长宽高
{
for(int i=1;i<4;++i)
{
cin>>num[i];
}
}
int main()
{
Box a;
cout<<"please input chang,kuan,gao"<<endl;
a.input();
a.tiji();
}
该博客介绍了如何用C++定义一个Box类,包括设置长宽高、计算体积和表面积的功能。示例代码展示了输入长宽高并计算相应数值的过程。

1582

被折叠的 条评论
为什么被折叠?



