用递归求阶乘

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/munan2017/article/details/80316453

用递归求阶乘:

#include<stdio.h>

int factorial(n);

int main()

{

   int n;

         scanf("%d",&n);

         printf("thefactorial of n is %d.\n",factorial(n));

         return0;

}

int factorial(int n)

{

        

         if(n>1)

                   returnn*factorial(n-1);

         else

                   return1;

}


猜你喜欢

转载自blog.csdn.net/munan2017/article/details/80316453