#include<stdio.h>
int fun(int n)
{
if(n==1)
return 1;
else
return n*fun(n-1);
}
main()
{
int n;
printf("输入一个整数:");
scanf("%d",&n);
printf("%d",fun(n));
}
递归求阶乘
最新推荐文章于 2024-07-18 00:38:53 发布
#include<stdio.h>
int fun(int n)
{
if(n==1)
return 1;
else
return n*fun(n-1);
}
main()
{
int n;
printf("输入一个整数:");
scanf("%d",&n);
printf("%d",fun(n));
}