A-A+
下面是一个递归Java程序 其功能为 ()long actorial(int n){ i(1
问题详情
下面是一个递归Java程序,其功能为 ()long actorial(int n){ i(1==n){ return 1; } else return n*actorial(n-1);}
A.求1-n的和
B.求2到n的和
C.求n的阶乘
D.求2-n的积
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
该题考查的是递归调用。在Java中允许方法的递归调用,即允许方法调用自身。当算阶乘的时候最多的是用到递归调用,本题的功能是求n的阶乘。