用C++编写椭圆类(内详)

2025-04-05 22:55:04
推荐回答(1个)
回答1:

#include 

using namespace std;

class CEllipse{

private:

    static const double PI=3.141592654;//2654;

    double a,b;

public:    

    CEllipse(double x, double y){

        //PI=3.14;

        a=x;

        b=y;

    } 

    

    double GetArea(){

        return (PI*a*b);

    }

    

    double GetCircumference(){

        return (2*PI*b+4*(a-b));

    }                                                                                                       

};

int main(){

    //CEllipse c(10.0,10.0);

    CEllipse c(7,5);

    cout<<"椭圆面积: "<

    cout<<"椭圆周长: "<

    getchar();

    return 1;

}

DEV C++下结果: