#include<stdio.h>
int fun(int n)
{
if(n==0||n==1)
{
return 1;
}
else
{
return n*fun(n-1);
}
}
int main()
{
int m,ret;
printf("input m: ");
scanf("%d",&m);
ret=fun(m);
printf("%d!=%d\n",m,ret);
return 0;
}
阶层递归(递归思想主要的先递过去,然后再归回来,说白了就是反着求)
于 2022-12-08 21:03:35 首次发布