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