C语言中,n的阶乘如何编写!

2024-11-29 17:15:43
推荐回答(1个)
回答1:

#include
"stdio.h"
main()
{
int
n,i;
double
p=1;//这里用的是double,不用int,因为int范围太小了
printf("请输入一个数字:");
scanf("%d",&n);
for(i=2;i<=n;i++)
p*=i;
printf("n!=%lf\n",p);
}