C++:函数求阶乘(如有不好之处还请谅解)



#include<iostream> 
using namespace std; 
long long f1(int n); 
int main() 
{ 
int n=0; 
cin>>n; 
long long sum=0; 
for(int i=1;i<=n;i++) 
sum=sum+f1(i); 
 cout   << sum ; 

 return 0; 
} 

long long f1(int n) 
{
	long long int z=1;
	for(int i=1;i<=n;i++)
	{
	  	z=z*i;
	}	   
	return z; 
  
} 

posted @ 2017-10-25 16:18  Comet_Fei  阅读(190)  评论(0编辑  收藏  举报