阶乘倒数求和怎么写 - 求教1到n阶乘的倒数求和怎么求
来源:趣味经验馆 2.73W
1.求教1到n 阶乘的倒数求和怎么求lim (1/1!+ 1/2!+。+1/n!) = e-1,lim底下是n→∞,意思是n趋近无穷。
e是自然常数,为数学中一个常数,是一个无限不循环小数,且为超越数,其值约为2.71828。
在e的起源中,e被定义为以下两种形式:
所以1到n 阶乘的倒数的和是e-1,当n趋近无穷的时候。
扩展资料:
当n没有趋近无穷时,1到n 阶乘的倒数的和可以使用程序来计算,程序如下:
#include <stdio.h>
void main()
{
int i,n;
long double sum=0,k=1;
printf("请输入n的值: ");
scanf_s("%d",&n);
for(i=1;i<=n;i++)
{
k=k*i;
sum=sum+1/k;
}
printf_s("nsum=%.4lfnn",sum);
}
参考资料来源:百度百科-自然常数
2.阶乘倒数求和 要写成多函数 c语言 我在考试 快啊#include<stdio.h>
int f1(int n)
{
int i,s=1;
for(i=1;i<=n;++i)
s*=i;
return s;
}
float f2(int n)
{
float s=1.0;
int i;
for(i=2;i<=n;++i)
s=s+1.0/f1(i);
return s;
}
void main()
{
int n;
printf("Input n:n");
scanf("%d",&n);
printf("%fn",f2(n));
}