【发布时间】:2014-04-18 18:00:09
【问题描述】:
我在用 java 编写代码来计算 n 时遇到问题!没有递归。我知道如何循环执行,但我不确定如何以非递归方式执行。
procedure factorial
if n = 1 or n = 0
return 1
if n>1
return(n*factorial(n-1))
end
【问题讨论】:
-
循环不是递归。
-
您给出的示例没有使用循环
-
这也是无效的Java。