题解 P5708 【【深基2.习2】三角形面积】

· · 题解

一道基础计算题,注意所有变量类型都为double

唯一涉及到的知识点就是 sqrt:这是一个求根函数,在函数内填上数字或变量,这个函数就会自动返回求根后的值。

最后用printf输出,注意用.1lf返回,因为是保留一位小数。

``` #include<bits/stdc++.h> using namespace std; double a,b,c,p,ans; int main() { cin>>a>>b>>c; p=(a+b+c)/2; ans=sqrt(p*(p-a)*(p-b)*(p-c)); printf("%.1lf",ans); return 0; } ```