知道用海伦公式,但是实在不想定义别的变量,于是就出现了高血压代码
tips:海伦公式sqrt(q*(q-a)*(q-b)*(q-c)) abc是三角形三边长,q=(a+b+c)/2
记得加cmath头文件哦!
#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main() { double a, b,c; cin>>a>>b>>c; printf("circumference=%.2lf area=%.2lf",a+b+c,sqrt((a+b+c)/2*((a+b+c)/2-a)*((a+b+c)/2-b)*((a+b+c)/2-c))); return 0; }