参考例7.4,利用求阶乘函数Fact(),编程计算出从1到n之间所有数的阶乘值。
#include<stdio.h>
int Fact(n);
int main()
{
int n;
printf("Input n:");
scanf("%d",&n);
int p;
p=n*Fact(n-1);
return 0;
}
int Fact(n)
{
int i;
int result = 1;
for(i=1;i<=n;i++)
{
result*=i;
printf("result=%d\n",result);
}
return result;
}