#include <iostream>
using namespace std;
class Cft
{
public:
void set_date();
void tj();
void show_volume();
void bmj();
void show_areas();
private:
double length;
double width;
double heigth;
double volume;
double areas;
};
int main( )
{
Cft n1, n2, n3;
n1.set_date();
n1.tj();
n1.show_volume();
n1.bmj();
n1.show_areas();
n2.set_date();
n2.tj();
n2.show_volume ();
n2.bmj();
n2.show_areas();
n3.set_date();
n3.tj();
n3.show_volume();
n3.bmj();
n3.show_areas();
return 0;
}
void Cft::set_date( )
{
cout << "请输入长方形的长宽高:" << endl;
cin >> length >> width >> heigth;
}
void Cft::tj( )
{
volume = length* width * heigth;
}
void Cft::show_volume( )
{
cout<<"长方柱的体积为:"<<volume<<endl;
}
void Cft::bmj( )
{
areas = 2*(length * width + length * heigth + width * heigth);
}
void Cft::show_areas( )
{
cout<<"长方柱的表面积为:"<<areas<<endl;
}
程序中变量名一定不能和函数名相同啊