SimpleMLXG 2020-03-14 10:33 采纳率: 0%
浏览 248
已采纳

c++圆类程序填空求大佬帮忙

#include
using namespace std;
//定义圆类
















int main() {
___________________; //声明圆类对象r,默认构造(圆的半径=1)
cout<<"Radius:"<<r.getRadius();
cout<<",Area:"<<___________________;
cout<<",Perimeter:"<<r.getPerimeter()<<endl;
cout<<endl;

___________________; //改变圆的半径为6
cout<<"Radius:"<<___________________;
cout<<",Area:"<<r.getArea();
cout<<",Perimeter:"<<r.getPerimeter()<<endl;
cout<<endl;
___________________; //声明另一个圆类对象r1(半径初值为8)
cout<<"Radius:"<<r1.getRadius();
cout<<",Area:"<<r1.getArea();
cout<<",Perimeter:"<<___________________<<endl;
cout<<endl;
return 0;
}
输入

输出
圆的半径、面积和周长
输入样例 1

输出样例 1
Radius:1,Area:3.14159,Perimeter:6.28319

Radius:6,Area:113.097,Perimeter:37.6991

Radius:8,Area:201.062,Perimeter:50.2655

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-03-14 12:35
    关注
    #include <iostream>
    
    using namespace std;
    //定义圆类
    class Circle
    {
    public:
        float r;
    public:
        Circle() : r(1) {}
        Circle(float _r) : r(_r) {}
        void setRadius(float r) { this->r = r; }
        float getRadius() { return r; }
        float getArea() { return 3.14 * r * r; }
        float getPerimeter() { return 3.14 * r * 2; }
    };
    
    int main() {
        Circle r; //声明圆类对象r,默认构造(圆的半径=1)
        cout<<"Radius:"<<r.getRadius();
        cout<<",Area:"<<r.getArea();
        cout<<",Perimeter:"<<r.getPerimeter()<<endl;
        cout<<endl;
        r.setRadius(6); //改变圆的半径为6
        cout<<"Radius:"<<r.getRadius();
        cout<<",Area:"<<r.getArea();
        cout<<",Perimeter:"<<r.getPerimeter()<<endl;
        cout<<endl;
        Circle r1(8); //声明另一个圆类对象r1(半径初值为8)
        cout<<"Radius:"<<r1.getRadius();
        cout<<",Area:"<<r1.getArea();
        cout<<",Perimeter:"<<r.getPerimeter()<<endl;
        cout<<endl;
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络