[C.C++] c语言写出下面问题:已知三角形三边长a,b,c,计算三角形面积,并找到三边最长的边...

723 0
Honkers 2025-3-21 12:44:24 | 显示全部楼层 |阅读模式

首先,我们可以使用海伦公式来计算三角形的面积,公式如下:

S=sqrt(p(p-a)(p-b)(p-c))

其中,p=(a+b+c)/2

下面是用 c 语言实现的代码:

double a, b, c; double p; double S;

// 读入三边长度 scanf("%lf%lf%lf", &a, &b, &c);

// 计算 p 的值 p = (a + b + c) / 2;

// 计算三角形面积 S = sqrt(p * (p - a) * (p - b) * (p - c));

printf("三角形面积为: %lf\n", S);

要找到三边最长的边,可以使用

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Honkers

荣誉红客

关注
  • 4010
    主题
  • 36
    粉丝
  • 0
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行