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

c语言如何求三角形的面积,第1张

概述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语言教程 总结

以上是内存溢出为你收集整理的c语言如何求三角形的面积全部内容,希望文章能够帮你解决c语言如何求三角形的面积所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1209688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存