西安交通大学梁力上机实验第三章4
题目
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200531173155690.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NoYW5neGlhbmppYW8=,size_16,color_FFFFFF,t_70)
方法1
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a=0,b=0,c=0,k=0,s=0;
cout<<"请输入3个边长abc的值:"<<endl;
cin>>a>>b>>c;
k=(a+b+c)/2;
s=sqrt( k*(k-a)*(k-b)*(k-c) );
cout<<"三角形面积是:"<<s;
return 0;
}
结果是
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200531173053705.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NoYW5neGlhbmppYW8=,size_16,color_FFFFFF,t_70)
方法2
#include<iostream>
#include<cmath>
using namespace std;
double qiuSanJiaoXingMianJi( double *a,double *b,double *c)
{
double k=0,s=0;
k=(*a+*b+*c)/2;
s=sqrt( k*(k-*a)*(k-*b)*(k-*c) );
cout<<"三角形面积是:"<<s;
}
int main()
{
double a=0,b=0,c=0;
cout<<"请输入3个边长abc的值:"<<endl;
cin>>a>>b>>c;
qiuSanJiaoXingMianJi(&a,&b,&c);
return 0;
}
结果
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200531173743709.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NoYW5neGlhbmppYW8=,size_16,color_FFFFFF,t_70)
如果对你有帮助,请 点赞 支持一下,谢谢!!!