n的阶乘
#include <stdio.h>
int main ()
{
int i,n,ret=1;
scanf("%d",&n);
for (i=1;i<=n;i++)
{
ret*=i;
}
printf("ret=%d\n",ret);
return 0;
}
1到·n的阶乘相加
#include <stdio.h>
int main ()
{
int i,n,sum=0,ret=1;
scanf("%d",&n);
for (i=1;i<=n;i++)
{
ret*=i;
sum+=ret ;
}
printf("sum=%d\n",sum);
return 0;
}