S=√[p(p-a)(p-b)(p-c)]
p=(a+b+c)/2代入即可。
1、首先打开我们的DEV C++软件,点击“新建源代码”。
2、在编辑页面输入以下代码:
#include<stdio.h>
int main()
{
folat a,b,c,s,p ;
printf("请输入三角形的三边:");
scanf("%f %f %f",&a,&b,&c);
p=(a+b+c)/2;
s=sqrt((p-a)*(p-b)*(p-c));
printf("三角形的面积为:%.1f",s);
return 0;
}
计算三角形的面积有几种方法,其中最常用的是以下两种:
底边乘高法:如果已知三角形的底边长度和对应的高(垂直于底边的直线段),则可以使用以下公式计算面积:
面积 = 底边长度 × 高 ÷ 2
海伦公式:如果已知三角形的三条边长 a、b、c,可以使用海伦公式计算面积。海伦公式如下:
面积 = √[s × (s - a) × (s - b) × (s - c)]
其中,s 是半周长,可以通过下式计算得到:
s = (a + b + c) ÷ 2