以下是使用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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录