当前位置: 代码迷 >> C语言 >> 大家来看看!三边要不要限定啊![求助]
  详细解决方案

大家来看看!三边要不要限定啊![求助]

热度:222   发布时间:2006-10-17 14:59:16.0
大家来看看!三边要不要限定啊![求助]
# include <stdio.h>
# include <math.h>
main()
{
float a,b,c,s,area;
scanf("%2f%2f%2f",&a,&b,&c);
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("the area is %f",area);
}
----------------解决方案--------------------------------------------------------
当然要啦...至少都要大于零....二边之和大于第三边...
----------------解决方案--------------------------------------------------------

scanf("%2f%2f%2f",&a,&b,&c);

有这么用的么?
说明输入域的宽度是整数的事啊!!


----------------解决方案--------------------------------------------------------
逻辑问题!楼主先把程序代码想全了啊
----------------解决方案--------------------------------------------------------
输入格式不可以人工强制.
根据数学来是说是要判断的.a,b,c>且a+b>c且a-b<c
----------------解决方案--------------------------------------------------------
  相关解决方案