#includeiostream
#includemath.h
using namespace std;
intfun(intn ) )。
{
if(n==1) )。
返回1;
Elsereturnn*fun(n-1;
}
int main () )
{
长双精度ex=1,t,x,n,n1;
cout,n的值' endl;
cinxn;
n1=1;
do
{
t=pow(double ) x,) double ) n1 )/fun ) n1;
ex=t;
n1;
}
wile(N1=N );
cout'e的' x '次方是' exendl;
返回0;
}