题目
输入三角形的三条边,计算并输出三角形的周长和面积。(结果保留2位小数)
输入样式:
3 4 5
输出样式:
面积=6.00
周长=12.00
题解
#include <stdio.h>
#include <math.h>
int main()
{
int e,f,g;
double s,c,p;
scanf("%d%d%d",&e,&f,&g);//输入三边长度
c=e+f+g;//计算周长
p=(1.0/2.0)*c;//计算周长的一半
s=sqrt(p*(p-e)*(p-f)*(p-g));//海伦公式计算三角形面积
printf("面积=%.2f\n周长=%.2f",s,c); //输出
return 0;
}