阶乘非递归算法
function product($n){
$product=1;
for($i=1;$i<=$n;$i++){
$product*=$i;
}
return $product;
}
阶乘递归算法
function product($n){
if($n==1){
return 1;
}
return $n*product($n-1);
}
function product($n){
$product=1;
for($i=1;$i<=$n;$i++){
$product*=$i;
}
return $product;
}
function product($n){
if($n==1){
return 1;
}
return $n*product($n-1);
}