您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

c语言如何求三角形的面积

2025/6/25 8:40:24发布30次查看
一、分析
输入三个边长,套用海伦公式计算面积,并输出。 
可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,这样可以增加严谨性。
二、实现代码
#include <stdio.h>#include <math.h>int main(){ printf("请依次输入三个边长\n"); double a,b,c,p,s; scanf("%lf%lf%lf",&a,&b,&c); if(a+b>c && a+c>b && b+c>a) //判断是否可以构成三角形。 { p=(a+b+c)/2;//计算半周长 s=sqrt(p*(p-a)*(p-b)*(p-c));//套用海伦公式,计算面积 printf("面积为%lf\n", s);//输出结果 } else printf("无法构成三角形\n");//输入不合法,提示。 return 0;}
推荐教程:c语言教程
以上就是c语言如何求三角形的面积的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product