#include<stdio.h>
long Fact(int x);
int main ()
{
unsigned a,ret ;
printf("Input n(n>0):");
scanf("%u",&a);
ret=Fact(a);
printf("sum = %lu\n",ret );
return 0;
}
long Fact(int x)
{
int c;
long result=1,sum=0;
for(c=1;c<=x;c++)
{
result*=c;
sum=sum+result;
}
return sum;
}
利用求阶乘函数Fact(),编程计算并输出1的阶乘+ 2的阶乘 + …+ n的阶乘的值
最新推荐文章于 2023-06-27 10:42:28 发布