哪错了???

travelerl travelerl 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include <iostream>
#include <windows.h>
using namespace std;
const double PI = 3.14159;
const float Stockade_cost = 35; //每米的栅栏价格
const float Passage_cost = 20; //过道价格
class cal
{
public:
cal(float r); //构造函数
float perimeter ; //栅栏长度
float area ; //过道面积
private:
float R; //半径
}
cal::cal(float r)
{
R = r;
}
float cal::perimeter
{return 2 * PI * R; }
float cal::area const
{return PI * R * R;}
int main()
{
float R;
float Stockade_cost;
float Passage_cost;
cout << "输入半径:";
cin >> R;
cal pool(R);
cal maxpool(R + 3);
Stockade_cost = maxpool.perimeter()*Stockade_cost;
cout << "栅栏造价:" << Stockade_cost << endl;
Passage_cost = (maxpool.area() - pool.area())*Passage_cost;
cout << "过道造价:" << Passage_cost << endl;
system("pause");
return 0;
}
...全文
评论 7
收藏 已收藏
分享
返回顶部
travelerl
C++ 语言 65,214 成员 250,514 内容