C语言三角形面积计算代码示例 - 海伦公式
以下是使用C语言编写的计算三角形面积的代码:
#include <stdio.h>
#include <math.h>
float calculateArea(float side1, float side2, float side3) {
// 使用海伦公式计算三角形的面积
float semiperimeter = (side1 + side2 + side3) / 2;
float area = sqrt(semiperimeter * (semiperimeter - side1) *
(semiperimeter - side2) * (semiperimeter - side3));
return area;
}
int main() {
float side1, side2, side3;
printf('请输入三角形的三条边长:\n');
scanf('%f %f %f', &side1, &side2, &side3);
float area = calculateArea(side1, side2, side3);
printf('三角形的面积为: %.2f\n', area);
return 0;
}
这段代码使用海伦公式来计算三角形的面积。在主函数中,用户需要输入三角形的三条边长,然后调用calculateArea()函数来计算面积,并将结果打印输出。
原文地址: https://www.cveoy.top/t/topic/quD 著作权归作者所有。请勿转载和采集!