编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++

1个回答

  • class Triangle

    {

    private:

    x05double a;

    x05double b;

    x05double c;

    public:

    x05Triangle():a(0),b(0),c(0){}

    x05Triangle(double x,double y,double z):a(x),b(y),c(z){}

    x05double cirlce(){return a+b+c;}

    x05double area();

    };

    double Triangle::area()

    {

    x05double p = (a+b+c)/2;

    x05double area = sqrt(p*(p-a)*(p-b)*(p-c));

    x05return area;

    }