计算1!+2!+3!+...+n!

/*
计算1!+2!+3!+4!+5!+.....+20!
计算1!+2!+3!+...+n!; 
*/
#include <stdio.h>
float fun(float n){
    float i,s=0,a=1;
    for(i=1;i<=n;i++){
        a=a*i;
        s=s+a;
    }
    return s;
}
int main(){
    float s=0,n;
    scanf("%f",&n);
    s=fun(n);
    printf("%f
",s);
    return 0;
}

 收录于文章《885程序设计考点狂背总目录中

一纸高中万里风,寒窗读破华堂空。 莫道长安花看尽,由来枝叶几相同?
原文地址:https://www.cnblogs.com/byczyz/p/13385506.html