11问答网
所有问题
C语言编程求阶乘1到10的和
编程求1!+2!+3!+…………+10!
这个怎么编程啊?
举报该问题
其他回答
第1个回答 2018-11-08
#include "stdio.h"
#define t 20
main()
{int i;
long int n=0,s=1;
for(i=10;i<=t;i++)
{s=s*i;
printf("%d!=%-6ld ",i,s);
n+=s;
printf("%ld\n",n);
}
puts("");
}
第2个回答 2009-05-07
我只看了一楼的。赞成!
这个问题的关键是那个fun函数。那应该是迭代吧。希望楼主要理解,而不是看看答案就好了。
第3个回答 2009-05-06
扩展到n。
long func(int n){
if(n<=0)
return 0;
if(n==1)
return 1;
long temp=1; //暂存n!
long result=1; //结果
for(int i=2;i<=n;i++)
{
temp *= i; //当前值为i!
result += temp; //result当前值为 1!+2!+……+i!
}
return result;
}
<上一页
1
2
3
相似回答
求用
c语言
把
1到10的阶乘的和
答:
int i,
c
=0; for(i=1;i<=
10
;i++) { c=c+fun(i); } printf("%d\n",c); } 涛少の | 发布于2011-05-17 举报| 评论
1 0
#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){int i,j=1; long sum=0;for(i=1;i<=10;i++) {j*=i; sum+=j;} printf(...
大家正在搜
c语言编程1的阶乘加到10的阶乘
c语言编程求1到100的阶乘
c语言1的阶乘加到n的阶乘
编程求1到7的阶乘的和
c语言1到10的阶乘的和怎么写
编程1到20的阶乘的和
c语言求1到n的阶乘和
用c语言编写1到10的阶乘
求1到10的阶乘和的代码
相关问题
C语言编程:求n的阶乘
c语言求1到10阶乘的和
C语言中如何编程计算阶乘?
怎样用C语言计算1到10的阶层的和?
用C语言编一程序求10的阶乘
VF编写程序 1到10的阶乘 填空
【在线等】c语言程序:对n的阶乘求和,n=1到10
跪求:编写c语言程序,求1到20的阶乘之和