用递归求阶乘

版权声明:本文为博主原创文章,未经博主允许不得转载。 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;

}

 


阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页