#include"iostream.h"
#include"windows.h"
void main()
{
int A(int n);//遞迴求階乘
cout
int i,N,sum=0;
cin>>N;
if(N>0)
for(i=N;i>=1;i--)
sum+=A(i);
}
else
system("pause");
int A(int n)
if(n>1)
return A(n-1)*n;
if(n==1)
return 1;
#include"iostream.h"
#include"windows.h"
void main()
{
int A(int n);//遞迴求階乘
cout
int i,N,sum=0;
cin>>N;
if(N>0)
{
for(i=N;i>=1;i--)
{
sum+=A(i);
}
cout
}
else
cout
system("pause");
}
int A(int n)
{
if(n>1)
return A(n-1)*n;
if(n==1)
return 1;
}