洛谷P5708 题解
题意
输入三个浮点数,输出用指定公式计算的结果
分析
这里用到一个数学函数——sqrt()
用于计算算术平方根
之后可用printf
进行小数点后一位的输出
代码
#include <bits/stdc++.h> //万能头
using namespace std; //标准命名空间
int main()
{
double a,b,c,p; //定义变量
cin >> a >> b >> c; //输入
p=(a+b+c)/2; //计算p
double ans=sqrt(p*(p-a)*(p-b)*(p-c)); //计算答案
printf("%.1lf",ans); //使用printf输出
return 0;
}
注意事项
- 输出时加上
.1