计算阶乘之和,即1的阶乘一直加到n的阶乘,用C++如何设计语言? 急急急!!!给好评,非常感谢!!

2024-11-01 18:26:08
推荐回答(2个)
回答1:

利用递归加循环,先定义递归的函数
int gcd(int n)
{if(n==1)return 1;
return n*(n-1);}
这是计算阶乘的函数
计算阶乘和的函数
int gcd_sum(int n){int sum=0;
for(int i=1;i<=n;++i)
sum+=gcd(i);return sum;}

回答2:

函数可以定义为:
void A(int n)
{
int a;
int sum=1;
for(int i=1;1<=n;i++)
sum=sum*n;
cout<}
如果对我的回答还满意;
敬请随手采纳下啊;
谢谢楼主啦啦~~~~