#include <stdio.h>
int main()
{
int i,n=0;
int ret = 1;//用来存阶乘的不能是0,如果是0,那输出结果也是0
scanf("%d", &n);//输入要求的数给n
for (i = 1; i<=n; i++)
{
ret = ret * i;
}
printf("%d\n",ret);
return 0;
}
输出10的阶乘
#include <stdio.h>
int main()
{
int i,n=0;
int ret = 1;//用来存阶乘的不能是0,如果是0,那输出结果也是0
scanf("%d", &n);//输入要求的数给n
for (i = 1; i<=n; i++)
{
ret = ret * i;
}
printf("%d\n",ret);
return 0;
}
输出10的阶乘