以下是使用C语言编程实现三角形面积计算的代码:

#include <stdio.h>
#include <math.h>

int main() {
    float a, b, c; // 三角形的三个边长
    float s, area; // s为半周长,area为三角形的面积

    // 输入三角形的三个边长
    printf('请输入三角形的三个边长:\n');
    scanf('%f %f %f', &a, &b, &c);

    // 计算半周长
    s = (a + b + c) / 2;

    // 计算面积
    area = sqrt(s * (s - a) * (s - b) * (s - c));

    // 输出面积
    printf('三角形的面积为:%.2f\n', area);

    return 0;
}

注解:

  1. 首先定义了三个变量a、b、c,分别表示三角形的三个边长,以及s和area两个变量用于计算和存储半周长和面积。
  2. 使用printfscanf函数分别进行输入和输出操作。
  3. 计算半周长:将三个边长相加后除以2,得到半周长s。
  4. 使用海伦公式计算面积:使用sqrt函数计算平方根,并将计算结果赋值给area。
  5. 使用printf函数输出计算得到的面积。注意使用%.2f格式控制符保留两位小数。

原文地址: https://www.cveoy.top/t/topic/ph0b 著作权归作者所有。请勿转载和采集!

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