递归函数的原理简单实现
#include <stdio.h>
int digui(int n);
int main(int argc, char *argv[])
{
int n=5;
printf("5!= %d\n", digui(n));
return 0;
}
int digui(int n)
{
if(n==1||n==0)
return 1;
return(n*digui(n-1));
}
递归函数的原理简单实现
#include <stdio.h>
int digui(int n);
int main(int argc, char *argv[])
{
int n=5;
printf("5!= %d\n", digui(n));
return 0;
}
int digui(int n)
{
if(n==1||n==0)
return 1;
return(n*digui(n-1));
}