c语言计算三角形的面积的方法
这篇文章给大家分享的是c语言计算三角形面积的方法,相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。
一、分析
输入三个边长,套用海伦公式计算面积,并输出。
可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,这样可以增加严谨性。
二、实现代码
#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语言计算三角形面积的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。