65,210
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
class Fac
{
public:
Fac(int n){
if(n==1)
{
fact=1;
return;
}
else{
fact=Fac(n-1)*n;
}
};
int operator*(int x){
return fact*x;
}
int getFac(){
return fact;
}
private:
int fact;
};
void main()
{
Fac a(5);
cout<<a.getFac()<<endl;
}