项目一 用类处理三角形的问题1.1

</pre><pre name="code" class="cpp">/**copyright (c) 2015,*All rights reserved*The Author:王争取*Finished Time:2015.3.23*/#include <iostream>#include <cmath>using namespace std;class Triangle{public:void setABC(double x,double y,double z);void getABC(double *x,double *y,double *z);double perimeter();double area();private:double a,b,c;};int main(){Triangle tri1;tri1.setABC(3,4,5);double x,y,z;tri1.getABC(&x,&y,&z);cout<<"三条边为:"<<x<<'\t'<<y<<'\t'<<z<<'\t';cout<<"三角形的周长为:"<<tri1.perimeter()<<'\t'<<"三角形的面积为:"<<tri1.area()<<endl;return 0;}void Triangle::setABC(double x,double y,double z){a=x;b=y;c=z;}void Triangle::getABC(double *x,double *y,double *z){*x=a;*y=b;*z=c;}double Triangle::perimeter(){return (a+b+c);}double Triangle::area(){double p;p=perimeter()/2;return (sqrt(p*(p-a)*(p-b)*(p-c)));}

,谦受益,满招损。

项目一 用类处理三角形的问题1.1

相关文章:

你感兴趣的文章:

标签云: