c语言三角形面积公式已知三边

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

c语言三角形面积公式已知三边
在C语言中,我们可以通过已知三角形的三条边来计算其面积。

三角形的面积公式为:面积 = sqrt(s(s-a)(s-b)(s-c)),其中a、b、c分别为三角形的三条边的长度,s为半周长,即s=(a+b+c)/2。

以下是实现该公式的C语言代码:
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, s, area;
printf('请输入三角形的三条边长:
');
scanf('%f %f %f', &a, &b, &c);
s = (a + b + c) / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf('三角形的面积为:%.2f
', area);
return 0;
}
在代码中,我们首先通过scanf函数获取用户输入的三边长度a、b、c,然后计算半周长s,最后利用sqrt函数计算出三角形的面积,并通过printf函数输出结果。

注意,我们在输出结果时使用了%.2f
格式化输出,保留两位小数。

相关文档
最新文档