兄弟们帮我看看问什么算出的结果不一样啊?
主要的问题是e那里的值不同我已经强行转换成 float 类型了,为什么它的值不一样啊,输入的是 6, 6, 8;
帮我看看那里不对啊,谢谢了!
#include <iostream.h>
#include <math.h>
float add (float a, float b, float c);
float add (float a, float b, float c)
{
float s = 0, e = 0;
cout << a << b << c;
s = (a + b + c) / 2;
cout << s << endl;
e = (float)sqrt (s * (s - a) * (s - b) * (s - c));
cout << e << endl;
return e;
}
void main()
{
float a, b, c, area;
cin >> a >> b >> c;
area = add (a, b, c);
cout << a << b << c;
cout << area << endl;
}
帮我看看那里不对啊,谢谢了!
#include <iostream.h>
#include <math.h>
float add (float a, float b, float c);
float add (float a, float b, float c)
{
float s = 0, e = 0;
cout << a << b << c;
s = (a + b + c) / 2;
cout << s << endl;
e = (float)sqrt (s * (s - a) * (s - b) * (s - c));
cout << e << endl;
return e;
}
void main()
{
float a, b, c, area;
cin >> a >> b >> c;
area = add (a, b, c);
cout << a << b << c;
cout << area << endl;
}
...全文
相关推荐
12个外观一样的球,其中一个不一样,不知轻重?用天平称三次,找出异球。
12个外观一样的球,其中一个不一样,不知轻重?用天平称三次,找出异球。
敲帮问顶管理规定.doc
敲帮问顶管理规定.doc
【精选】掘进工作面开工前安全检查和敲帮问顶制度精选.doc
【精选】掘进工作面开工前安全检查和敲帮问顶制度精选.doc
3dMAX8注册机帮你算出你的序列号
3dmax8注册机帮你算出你的序列号,更方便你的使用!
收藏 Java c++通过des加密的结果不一样【已解决】
Java c++通过des加密的结果不一样【已解决】 最近做了一个接口,需要和C++进行通讯,通讯的参数采用des加密,但调试的时候却发现同样的明文和密钥加密出来的结果却是不一样的。 收藏网络总结代码


