永发信息网

要重载<< 和 >>运算符,以便输入输入圆锥体的参数及输出圆锥体的侧面积、表面积和体积,能不能麻烦你简单的

答案:1  悬赏:60  手机版
解决时间 2021-04-06 18:28
  • 提问者网友:未信
  • 2021-04-05 22:22
要重载<< 和 >>运算符,以便输入输入圆锥体的参数及输出圆锥体的侧面积、表面积和体积,能不能麻烦你简单的
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-04-05 22:53
有点复杂,下午看看追问好的谢谢追答#include

class zhui
{
private:
float r;
float h;
public:
friend istream& operator >>(istream &,zhui &);
friend ostream& operator <<(ostream &,zhui &);
//构造函数自己写
//计算面积的函数
double surface()
{}

//计算体积的函数,自己写
double volumn()
{}
};

istream& operator >>(istream &input,zhui &obj)
{
cout<<"请输入圆锥的地面半径和高"< input>>obj.r>>obj.h;
return input;
}

ostream& operator <<(ostream &output ,zhui &obj)
{
output<<"圆锥的地面半径是:"< <<"圆锥的高等于"< <<"圆锥的表面积等于 "< <<"圆锥的体积等于 "< return output;

}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯