问题
填空题
下面是计算n的阶乘的递归函数,请将该函数的定义补充完整。
unsigned f(unsigned n)
if(n<=1) return 1;
else return 【10】 ;
答案
参考答案:n *f(n-1)
解析: 本题首先判断是否小于等于1,若是返回1,否则返回n乘以(n-1)!,这样递归下去,因此答案为:n*f(n-1)。
下面是计算n的阶乘的递归函数,请将该函数的定义补充完整。
unsigned f(unsigned n)
if(n<=1) return 1;
else return 【10】 ;
参考答案:n *f(n-1)
解析: 本题首先判断是否小于等于1,若是返回1,否则返回n乘以(n-1)!,这样递归下去,因此答案为:n*f(n-1)。