c语言数学库计算三角形面积
时间: 2023-12-02 13:39:28 浏览: 268
用C语言来求三角形面积
在C语言中,可以使用数学库中的sqrt函数来计算三角形面积。具体步骤如下:
1. 引入数学库头文件 #include <math.h>
2. 定义三角形三边长a、b、c
3. 计算半周长p=(a+b+c)/2
4. 计算面积s=sqrt(p*(p-a)*(p-b)*(p-c))
5. 输出结果
下面是示例代码:
#include <stdio.h>
#include <math.h>
int main()
{
double a, b, c, p, s;
printf("请输入三角形三边长:\n");
scanf("%lf%lf%lf", &a, &b, &c);
p = (a + b + c) / 2;
s = sqrt(p * (p - a) * (p - b) * (p - c));
printf("三角形面积为:%.2lf\n", s);
return 0;
}
阅读全文