函数为浮点数返回错误的值。我该如何解决?

时间:2019-04-16 02:29:48

标签: visual-c++

int SpecialTriangles函数无法返回正确的值,或者通常无法正常工作。

#include iostream
#include stdlib.h
#include string
#include cmath

using namespace std;

 float SL; // Short Leg
 float LL; // Long Leg
 float H; // Hypotenuse

 int SpecialTriangles() {

 SL = H / 2 && LL/sqrt(3); //Short Leg
 LL = sqrt(3)*SL; //Long Leg
 H = SL * 2; //Hyptoenuse

 return H, LL, SL;
 }

 int main() {

    cin >> SL;

  cout << H << endl ;


  system("pause");
return 0;
}

我想要做的是当我在短腿中输入5,然后在长腿中输入10,在长腿中输入8.66025403784。 目前它只给出0

0 个答案:

没有答案