3.22 建立类cylinder,cylinder的构造函数被传递了两个double值,分别表示圆柱体的半径和高度。用类cylinder计算圆柱体的体积,并储存在一个double变量中。在类cylinder中包含vol,用来显示每个cylinder对象的体 。
#include<iostream>
using namespace std;
class cylinder{
public:
cylinder(double r,double h)
{
radius=r;high=h;
volume=3.14*radius*radius*high;
cout<<"the volume is:"<<volume<<endl;
}
private:
double volume,radius,high;
};
int main()
{
int x,y;
cout<<"请输入圆柱的半径:";
cin>>x;
cout<<"请输入圆柱的高:";
cin>>y;
cylinder A(x,y);
return 0;
}
3.23 构建一个类book,其中含有两个私有数据成员qu和price,建立一个有5个元素的数组对象,将初始化为1~5,将price初始化为qu的10倍1.显示每个对象的qu*price。
#include<iostream>
using namespace std;
class book{
public:
book(int n)
{
qu=n;price=10*n;
cout<<"qu*price&#