#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main(){ double a,b,c; cout<<"please enter a,b,c:"; cin>>a>>b>>c; if(a+b>c&&b+c>a&&c+a>b){ double s,area; s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); cout<<setiosflags(ios::fixed)<<setprecision(4);//就是保留4位小数 cout<<"area="<<area<<endl; }else{ cout<<"it is not a trilateral!"<<endl; } return 0; }
本文介绍了一个简单的C++程序,用于计算由用户输入三边长度的三角形面积,并验证这三边是否能构成一个有效的三角形。
2313

被折叠的 条评论
为什么被折叠?



