标题:w=sqrt(s(s-a)(s-b)(s-c));请问哪错了
取消只看楼主
xfxfxf
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-10
 问题点数:0 回复次数:5 
w=sqrt(s(s-a)(s-b)(s-c));请问哪错了
#include <iostream>
#include <cmath>
using namespace std;
float main()
{int a,b,c;
 float s,w;
 cin>>a>>b>>c;
 if(a+b>c&&a+c>b&&b+c>a)
     s=(a+b+c)/2;
 c=a+b+c;
 w=sqrt(s(s-a)(s-b)(s-c));
 return 0;
}


 w=sqrt(s(s-a)(s-b)(s-c));
运行显示这段错误,请问哪里错了
搜索更多相关主题的帖子: sqrt 
2008-09-27 22:38
xfxfxf
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-10
得分:0 
程序对了,可为什么没答案???
2008-09-27 23:08
xfxfxf
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-10
得分:0 
没输出  晕  惭愧
2008-09-27 23:14
xfxfxf
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-10
得分:0 
输出语句是  
 cout<<w<<endl<<c<<endl;
为什么面积是-1.#IND
2008-09-27 23:18
xfxfxf
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-10
得分:0 
c=a+b+c; 这是周长
s=(a+b+c)/2  s-c不是>0吗?
比如输入 3  4  5 ,满足条件就是显示-1.#IND
2008-09-28 08:17
xfxfxf
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-10
得分:0 
两2个C搞混了 晕  谢谢各位啊
2008-09-28 12:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-235582-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.405990 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved