vs编译器C语言中 用递归求阶乘

  • Post author:
  • Post category:其他


//递归求阶乘

#include <stdio.h>

int fun(n)

{


int digui=0;

if (n < 1)

{


printf(“cuowu”);

}

else if (n == 1)

{


digui = 1;

}

else

{


digui = fun(n-1) * n;

}

return digui;

}

void main()

{


int n;

scanf_s(“%d”, &n);

int m;

m=fun(n);

printf(“%d”, m);

}



版权声明:本文为qq_55853408原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。