#include<stdio.h>
#include<math.h>
int main()//计算任意三角形的面积
{
float a = 0;
float b = 0;
float c = 0;
float s = 0;
float area = 0;
printf("请输入三条边的长度:");
scanf("%f%f%f", &a, &b, &c);
if (a + b > c && a + c > b && b + c > a)//判断任意两边大于第三边
{
s = (a + c + b) / 2;
area = sqrt(s*(s - a)*(s - b)*(s - c));//计算三角形面积公式:sqrt为数学公式开平方,需要引用math头文件
printf("三角形的面积为:%f\n", area);
}
else
printf("三边不满足条件\n");
return 0;
}
C语言计算三角形的面积
最新推荐文章于 2025-03-16 13:44:55 发布