华中科技大学SPOC编程题第7章
发布时间
阅读量:
阅读量
1定义球类(20分)
题目内容:构建一个球体类,其数据成员为球体的半径(double类型)
设计用于计算球体表面积与体积的成员函数,并编写主函数以测试所定义的类。
计算球体表面积的公式为:S=4 pi r^2
计算球体体积的公式为:V=4/3 pi r^3
其中,pi表示圆周率,r2表示r的平方,r3表示r的立方,
请注意此处展示的是数学表达式,而非C++代码表达式
请补全该类的完整定义
#include
using namespace std;
const double PI=3.14159;
void Sphere::show()
{
cout<<"半径为"<<r<<"的球表面积为"<<getS()<<endl;
cout<<"半径为"<<r<<"的球体积为"<<getV()<<endl;
}
int main()
{
double r1,r2;
cin>>r1>>r2;
Sphere q1(r1),q2;
q1.show();
q2.show();
q2.setR(r2);
q2
全部评论 (0)
还没有任何评论哟~
