编程 输入三角形边长,求面积 请详细解释下{s=1/2*(a+c+b); area=sqrt (s*(s-a)*(s-b

学习 时间:2026-04-02 07:58:38 阅读:5898
编程 输入三角形边长,求面积 请详细解释下{s=1/2*(a+c+b); area=sqrt (s*(s-a)*(s-b)*(s-c));#include#includeint main(){float a,b,c,s,area;scanf("%f,%f,%f",&a,&b,&c);if (a+b>c&&a+c>b&&b+c>a){s=1/2*(a+c+b);area=sqrt (s*(s-a)*(s-b)*(s-c));printf("s=%f\n area=%f\n",s,area);}return 0;}

最佳回答

火星上的芒果

无私的猫咪

2026-04-02 07:58:38

这个是海伦公式吧,用三角形的三条边直接求出三角形的面积的公式,可以参考海伦公式的百科:

最新回答共有2条回答

  • 大气的帆布鞋
    回复
    2026-04-02 07:58:38

    这个是海伦公式吧,用三角形的三条边直接求出三角形的面积的公式,可以参考海伦公式的百科:

上一篇 求译:recognition of order

下一篇 draw something 里面awccdzufanrl怎么组合成7个字的单词,出题的人给忘记答案了...