搜档网
当前位置:搜档网 › C语言编写1!+2!+3!+.....+n!

C语言编写1!+2!+3!+.....+n!

C语言编写1!+2!+3!+.....+n!
C语言编写1!+2!+3!+.....+n!

#include

int fun(int n);

void main()

{

int n, i,sum=0;

printf("n:");

scanf("%d",&n);

for(i=1;i<=n;i++)

sum+=fun(i);

printf("1!+2!+3!+...+%d!=%d\n",n,sum); }

int n;

int fun(int n)

{

if(n==1)

return 1;

else

return n*fun(n-1);

}

相关主题