利用c语言编程:求1!/1+2!/(1+2)+3!/(1+2+3)+……+n!/(1+2+3+……+n)的值,其中n由键盘输入

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/24 23:43:26
利用c语言编程:求1!/1+2!/(1+2)+3!/(1+2+3)+……+n!/(1+2+3+……+n)的值,其中n由键盘输入
xRJ@2Np$_&O3%

利用c语言编程:求1!/1+2!/(1+2)+3!/(1+2+3)+……+n!/(1+2+3+……+n)的值,其中n由键盘输入
利用c语言编程:求1!/1+2!/(1+2)+3!/(1+2+3)+……+n!/(1+2+3+……+n)的值,其中n由键盘输入

利用c语言编程:求1!/1+2!/(1+2)+3!/(1+2+3)+……+n!/(1+2+3+……+n)的值,其中n由键盘输入
#include<stdio.h>
void main()
{
    int i,n,he=0,ji=1;
    double sum=0;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        he+=i;
        ji*=i;
        sum+=(double)ji/he;
    }
    printf("%lf\n",sum);

}