#include<iostream>
using namespace std;
//程序中使用带实参的宏名来求三角形的面积
#define S(a,b,c) (a+b+c)/2
#define Area(a,b,c) S(a,b,c)*(S(a,b,c)-a)*(S(a,b,c)-b)*(S(a,b,c)-c)
int main()
{
double a, b, c;
cout << "请输入a,b,c的值:";
cin >> a >> b >> c;
if ((a + b) > c && (a + c) > b && (b + c) > a)
cout << "三角形面积为:" << Area(a, b, c) << endl;
else cout << "不满足三角形成立条件!" << endl;
return 0;
}
谭浩强c++第三版4-12
最新推荐文章于 2021-12-18 21:20:30 发布