关于C++的简单算三角形面积头文件CT.h#ifndefCT-查字典问答网
分类选择

来自孟祥乾的问题

  关于C++的简单算三角形面积头文件CT.h#ifndefCT#defineCTclassCTriangle{private:floatn_a,n_b,n_c;public://CTriangle();//CTriangle(floata,floatb,floatc);//用构造函数赋值voidSetLine(floata,floatb,floatc);floatGetArea();};

  关于C++的简单算三角形面积

  头文件CT.h

  #ifndefCT

  #defineCT

  classCTriangle

  {

  private:

  floatn_a,n_b,n_c;

  public:

  //CTriangle();

  //CTriangle(floata,floatb,floatc);//用构造函数赋值

  voidSetLine(floata,floatb,floatc);

  floatGetArea();

  };

  #endif

  还有CPP文件Triangle.cpp

  #include"CT.h"

  #include

  #include"math.h"

  usingnamespacestd;

  voidCTriangle::SetLine(floata,floatb,floatc)

  {

  n_a=a;

  n_b=b;

  n_c=c;

  }

  floatCTriangle::GetArea()

  {

  floats=(n_a+n_b+n_c)/2;

  floatarea=sqrt(s*(s-n_a)*(s-n_b)*(s-n_c));

  returnarea;

  }

  实现d的cpp文件CTriangle1.cpp

  #include"Triangle.cpp"

  voidmain()

  {

  CTrianglet;

  t.SetLine(3.0,4.0,5.0);

  cout

1回答
2020-06-22 12:48
我要回答
请先登录
邓小红

  实现d的cpp文件CTriangle1.cpp

  把这个文件里的#include"Triangle.cpp"换成#include"CT.h"

2020-06-22 12:50:43

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •