#include<stdio.h>
double fact_s(int n);
int main()
{
int i,n;
printf("Input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
printf("%3d!=%.0f\n",i,fact_s(i));
return 0;
}
double fact_s(int n)
{
static double f=1;
f=f*n;
return f(n);
}
/*输入正整数n,输出1!-n!的值。要求定义并调用含静态变量的函数fact_s(n)计算n!*/
最新推荐文章于 2023-12-04 16:39:00 发布