下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n<=1) return 1; retur

admin2010-03-29  21

问题 下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1)
    unsigned fact(unsigned n)
   {
   if (n<=1)
   return 1;
   return  【  】;
   }

选项

答案n*fact(n-1)或者fact(n-1)*n或者n*fact(-1+n)或者fact(-1+n)*n

解析 递归的使用。
转载请注明原文地址:https://kaotiyun.com/show/aHjp777K
0

最新回复(0)