下面 ______ 是正确的递归函数,它保证对所有的参数能够结束。

admin2009-01-15  39

问题 下面 ______ 是正确的递归函数,它保证对所有的参数能够结束。

选项 A、int f(int n){    if(n<1)    return 1;    else       return n*f(n+1);    }
B、int f(int n){    if(n>1)       return 1;    else       return n*f(n-1);    }
C、int f(int n){      if(abs(n)<1)      return 1;     else      return n*f(n/2);    }
D、int f(int n){      if(n>1)      return 1;    else    return n*f(n*2);    }

答案4

解析
转载请注明原文地址:https://kaotiyun.com/show/XMkp777K
0

最新回复(0)