|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c,d,e,f,s;
scanf("%d%d%d",&a,&b,&c);
if(a+b>c && a+c>b && c+b>a)
{d=(a*a+b*b-c*c)/2*a*b;
e=abs(d);
f=sqrt(1-e*e);
s=0.5*a*b*f;
printf("%d\n",s);
}
else printf("0\n");
return 0;
}
abs不在math.h里面,abs在stdlib.h里面
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main() {
- int a, b, c, d, e, f, s;
- scanf("%d%d%d", &a, &b, &c);
- if(a + b > c && a + c > b && c + b > a) {
- d = (a * a + b * b - c * c) / 2 * a * b;
- e = abs(d);
- f = sqrt(1 - e * e);
- s = 0.5 * a * b * f;
- printf("%d\n", s);
- } else printf("0\n");
- return 0;
- }
复制代码
|
|