编C语言程序,给出三边,求三角形面积

如题所述

C语言程序:

#include <stdio.h>
#include <math.h>
 
void main()
{
   double a, b, c; /* ä¸‰è§’形的三条边 */
   double s;
   double area; /* ä¸‰è§’形的面积 */

   printf("请输入三角形的三条边(a,b,c):");
   scanf("%lf%lf%lf", &a, &b, &c);
 
   s = (a + b + c) / 2;

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

   printf("三角形面积:%lf\n", area);
}


运行测试:

请输入三角形的三条边(a,b,c):3 4 5
三角形面积:6.000000
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-11
根据三边计算面积的公式,计算就是了
~
~
~
~
相似回答