thisz指针联系

来源:互联网 发布:上海财经大学知乎 编辑:程序博客网 时间:2024/05/02 01:36
#include <iostream>
#include"cmath"
using namespace std;
class triangle
{
private:
    double a,b,c;
public:
    void set(double ia,double ib,double ic)
    {
        this->a=ia;this->b=ib;this->c=ic;


    }
     double area();
};
int main()
{
    triangle m;
    double aa,bb,cc;
    cin>>aa>>bb>>cc;
    cout<<"三角形面积为:"<<m.area()<<endl;
    return 0;
}
inline double triangle::area()
{
    double s=(this->a+this->b+this->c)/2;
    return sqrt (s*(s-this->a)*(s-this->b)*(s-this->c));
}
0 0