0
点赞
收藏
分享

微信扫一扫

【计算阶乘之和】

松鼠树屋 2022-04-16 阅读 94
c++

计算1!+2!+…+n!
递归方法

#include<iostream>
using namespace std;
int fac(int n);
int main()
{
	int n,n1=0,sum=0;
	cin >> n;
	for (int i = 0;i < n;i++)
	{
		n1 = fac(n);
		sum += n1;
	}
	cout << sum;
	return 0;

}
int fac(int n)
{
	if (n == 1 || n == 0)
	{
		return 1;
	}
	else
		return n * fac(n - 1);
}
举报

相关推荐

计算n个阶乘之和

求阶乘之和

4 大阶乘计算

基础练习 阶乘计算

计算n的阶乘

微信每日一题数学(阶乘之和)

0 条评论