#includeusing namespace std;#define PI 314159double area(double radius=0);double area(double a,double b);double area(double a,double b,double h);double area(double a,double b,double c,int);int main(){cout

来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/07 04:07:16
#includeusingnamespacestd;#definePI314159doublearea(doubleradius=0);doublearea(doublea,doubleb);doub

#includeusing namespace std;#define PI 314159double area(double radius=0);double area(double a,double b);double area(double a,double b,double h);double area(double a,double b,double c,int);int main(){cout
#include
using namespace std;
#define PI 314159
double area(double radius=0);
double area(double a,double b);
double area(double a,double b,double h);
double area(double a,double b,double c,int);
int main(){
cout

#includeusing namespace std;#define PI 314159double area(double radius=0);double area(double a,double b);double area(double a,double b,double h);double area(double a,double b,double c,int);int main(){cout
area.h
#include
#include
#define PI 314159
double area(double radius=0);
double area(double a,double b);
double area(double a,double b,double h);
double area(double a,double b,double c,int);
area.cpp
#inlcude "area.h"
double area(double radius){
return PI*radius*radius;
}
double area(double a,doubleb){
return a*b;
}
double area(double a,double b,double h){
return (0.5*(a+b)*h);
}
double area(double a,double b,double c,int){
double s=0.5*(a+b+c);
return sqrt(s*(s-a)*(s-b)*(s-c));
}
Exp_2.cpp
#include "area.h"
using namespace std;
int main(){
cout