描述
根据给出的三角形3条边a, b, c,计算三角形的周长和面积。
数据范围: 0 < a,b,c \le 100000 \0<a,b,c≤100000
输入描述:
一行,三角形3条边(能构成三角形),中间用一个空格隔开。
输出描述:
一行,三角形周长和面积(保留两位小数),中间用一个空格隔开,输出具体格式详见输出样例。
示例1
输入:
3 3 3
输出:
circumference=9.00 area=3.90
#include <stdio.h>
#include <math.h>
int main ()
{ float a,b,c;
scanf("%f %f %f",&a,&b,&c);
float z,s;
z=a+b+c;
float sina,cosa,h;
cosa = (b*b+c*c-a*a)/(2*b*c);
h=cosa*cosa;
sina=sqrt(1-h);
s=(sina*b*c)/2;
printf("circumference=%.2f area=%.2f",z,s);
return 0;
}