1. 程式人生 > >c 遞迴演算法

c 遞迴演算法

 

#include <stdio.h>
 
double factorial(unsigned int i)
{
   if(i <= 1)
   {
      return 1;
   }
   return i * factorial(i - 1);
}
int  main()
{
    int i = 15;
    printf("%d 的階乘為 %f\n", i, factorial(i));
    return 0;
}