// AreaOfTriangle.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//area = 根号下s*(s-a)*(s-b)*(s-c)
//s = (a+b+c)/2
#include <stdio.h>
#include <math.h>
void main()
{
double a, b, c, s, area;
scanf_s("%lf",&a);
scanf_s("%lf",&b);
scanf_s("%lf",&c);
s = 1.0 / 2 * (a + b + c);
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("a=%lf,b=%lf,c=%lf,s=%lf\n", a, b, c, s);
printf("area=%lf\n", area);
}
//注:%lf指double型,这里用%f会导致无法找到float型变量
//注:scanf_s为微软语法,为安全性考虑,其中当输入字符或字符串时,多一个参数为字符或字符串所占位数
对运算符的使用,计算三角形面积
最新推荐文章于 2020-10-30 14:59:37 发布