c_cpp 奇数阶乘求和

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 奇数阶乘求和相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
long long factorial(int n);//函数声明 
int main()
{
	long long sum = 0;//奇数阶乘求和结果 
    int max_odd = 15;//最大奇数值 
	for( int n = 1; n <= max_odd; n += 2){ //定义n=1,3,5...max 
		sum += factorial(n);//n的阶乘累加求和 
	} 
	printf("1!+3!+5!+...+%d!=%lld\n",max_odd,sum);//显示结果 
	return 0;	
}
long long factorial(int n)
{   
	if( n == 0 ) return 1;
	return n * factorial( n - 1 );//递归求阶乘 
}	

以上是关于c_cpp 奇数阶乘求和的主要内容,如果未能解决你的问题,请参考以下文章