帮我改一下,并且说一下原因,对此表示衷心的感谢!
题目:需要求3个长方柱的体积。请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、height(高)。要求用成员函数实现以下功能。(1)由键盘分别输入3个长方柱的长、宽、高。
(2)计算长方柱的体积。
(3)输入3个长方柱的体积。
代码:
#include<iostream>
#include<cmath>
using namespace std;
class Data
{ public:
float length;
float width;
float height;
public:
void set_Date();
void show_Date();
float volume();
void set_date(void)
{ cin>>length;
cin>>width;
cin>>height;
}
void show_date()
{cout<<volume()<<":"<<endl;
}
float Date::volume()
{ volume==length*width*height;
return (volume);
}
int main()
{student t1;
t1.set_date();
t1.show_date();
student t2;
t2.set_date();
t2.show_date();
student t3;
t3.set_date();
t3.show_date();
t3.float volume();
return 0;
}