在这里,我们使用海伦公式来解释如何编写一个 C 语言程序来计算三边三角形的面积。为了更好地理解这个 C 语言程序示例,我们始终建议您学习以下 C 编程的基础知识:
三角形的面积是指由三角形的三条边围成的封闭区域。
三角形可以根据形状和性质分为不同类型,其中重要的是等边三角形、等腰三角形和直角三角形。
在这个 C 语言程序中,我们考虑一个普通三角形,其三条边的长度均不相等,并且已知每条边的长度,以便计算其面积。我们使用海伦公式来计算这种三角形的面积。

海伦公式可以在此 C 语言程序中使用两个不同的步骤来实现,即:
其中a、b、c 是三角形的三条边,'s' 是周长。
int 数据类型定义每个变量,并使用标准库中定义的 printf 和 scanf 函数获取用户输入的三角形边长值。第一步:包含 C 语言编程中使用的头文件,以便在程序中使用某些内置函数,例如 stdio.h、conio.h、math.h
第二步:打开 main() 函数以开始程序,C 语言程序的执行从 main() 函数开始。
第三步:使用 printf 和 scanf 内置函数从用户那里接受三角形的边长,并将值存储在变量中。
第四步:使用公式 a+b+c /2 计算 S 的值
第五步:使用公式 sqrt[s(s-a)*(s-b)*(s-c)] 计算面积,并将其赋给变量 area
第六步:使用 printf 方法打印 C 语言程序中的面积值。
#include <stdio.h>
#include <math.h>
void main() {
int s, a, b, c, area; // defines the variables.
printf("Enter the values of a,b and c\n");
scanf("%d %d %d", & a, & b, & c);
/* compute s*/
s = (a + b + c) / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("Area of a triangle = %d\n", area);
}
Enter the values of a,b and c 3 4 5 Area of a triangle = 6