输入1个正整数n,计算下式的前n+1项之和(保自4位小数)。要求使用嵌套循环。

img


补全最后的程序

输入1个正整数n,计算下式的前n+1项之和(保自4位小数)。要求使用嵌套循环。
e=1+1/11+1/21+....+1/n!
例如输入:26
输出:e=2.7183
#include <stdio.h>
void main()
int i,j,n;
double e, product;
scanf("%d",&n);

供参考:

#include <stdio.h>
void main()
{
    int i, j, n;
    double e, product;
    scanf("%d", &n);
    /***********Program*************/
    for (i = 1, product = 1, e = 1; i <= n; i++)
    {
        product *= i;
        e += 1.0 / product;
    }
    /**************End*************/
    printf("e = %0.4f\n", e);
}

#include <stdio.h>
int main() {
    int i,j,n;
    double e = 1, product = 1;
    scanf("%d",&n);
    for(i=1; i<=n; i++) {
        product = 1;
        for(j=1; j<=i; j++) {
            product = product * j;
        }
        e = e + 1.0 / product;
    }
    printf("e=%.4f", e);
    return 0;
}