早教吧 育儿知识 作业答案 考试题库 百科 知识分享

高手编一个C++源代码,⒈已知:有一圆柱体,底半径为r,圆柱高为h.求:底面积、表面积,底周长、体积.⑴定义变量fAread(底面积)、fAreas(表面积),fLen(底周长),fV(体积)——输出;r、h

题目详情
高手编一个C++源代码,
⒈已知:有一圆柱体,底半径为r,圆柱高为h.
求:底面积、表面积,底周长、体积.
⑴定义变量 fAread(底面积)、 fAreas(表面积),fLen(底周长),fV(体积) ——输出;
r 、h——输入.
建立模型
fLen=2派r
fAread=派r2,
fAreas=2派r2+2派r派h=2fAread+fLen派h
fV=fAread派h
▼优质解答
答案和解析
#include
using namespace std;
#define PAI 3.14159265
class CColumn
{
public:
float fLen(float );
float fAread(float );
float fAreas(float ,float );
float fV(float ,float );
};
float CColumn::fAread(float _r)
{
return PAI*_r*_r;
}
float CColumn::fAreas(float _r,float _h)
{
return 2*PAI*_r*_r+2*PAI*_r*_h;
}
float CColumn::fLen(float _r)
{
return 2*PAI*_r;
}
float CColumn::fV(float _r,float _h)
{
return PAI*_r*_r*_h;
}
void main()
{
float r,h;
coutr>>h;
CColumn my_Column;
cout
看了 高手编一个C++源代码,⒈已...的网友还看了以下: