当前位置:   article > 正文

头歌:求三角形的面积_编程求以a、b、c为边长的三角形的面积area

编程求以a、b、c为边长的三角形的面积area

任务描述

本关任务:编程求以a、b、c为边长的三角形的面积area

相关知识

三角形面积计算公式为: 假设三角形三条边长分别为a、b、c,其中s=(a+b+c)/2,则面积:

area=sqrt(s(s-a)(s-b)(s-c))

编程要求

根据提示,在右侧编辑器补充代码,编程求以a、b、c为边长的三角形的面积area

  • 输入:a b c三角形的三条边,可以是小数;

  • 输出:三角形面积。

测试说明

平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。

样例输入: 3 4 5

样例输出: 6.000

  1. #include<stdio.h>
  2. #include<math.h>
  3. int main(void)
  4. {
  5. double a,b,c;
  6. scanf("%lf %lf %lf",&a,&b,&c);
  7. double area,s;
  8. s=(a+b+c)/2;
  9. area=s*(s-a)*(s-b)*(s-c);
  10. area=sqrt(area);
  11. printf("%.3f",area);
  12. return 0;
  13. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/717134
推荐阅读
相关标签
  

闽ICP备14008679号