计算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\n",s);
    return 0;
}

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

posted @ 2020-07-27 15:06  薄眠抛却陈年事。  阅读(301)  评论(0编辑  收藏  举报