#include <iostream.h>
#include <math.h>
void area()
{double a,b,c;
cout<<"Input a b c:";
________
if(a+b>c&&a+c>b&&c+b>a)
{double l=(a+b+c)/2;
_______
cout<<"The area is:"<<s<<endl;
}
else
cout<<"Error"<<endl;
void main()
{area();}
答案:cin>>a>>b>>c;,double s=sqrt(l*(l-a)*(l-b)*(l-c));
[解析]输入三个边的长度,由公式得出三角形的面积double s=sqrt(l*(l-a)*(l-b)*(l-c));
川公网安备 51010402001278号