题目要求
立方体类Box的实现,完成计算体积、计算表面积、输出结果等功能。其中给定的主函数为:
int main( ){
float ab;
cin>>ab;
Box obj;
obj.seta( ab );
obj.getvolume( );
obj.getarea( );
obj.disp( );
return 0;
}
输入格式:
立方体的边长,可以是float类型的数据。
输出格式:
立方体的体积和表面积,中间用一个空格隔开,末尾换行。
输入样例:
3
输出样例:
27 54
代码
#include<iostream>
using namespace std;
class Box{
float ab;
float volume;
float area;
public:
Box(){
ab=0;
}
void seta(float AB){
ab=AB;
}
void getvolume(){
volume=ab*ab*ab;
}
void getarea(){
area=ab*ab*6;
}
void disp(){
cout<<volume<<" "<<area;
}
};
文章描述了一个C++程序,该程序定义了一个Box类来表示立方体,具有设置边长、计算体积、计算表面积和显示结果的方法。主函数中,用户输入立方体的边长,然后对象会自动计算并输出相应的体积和表面积。
3423

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



