<?php
function jc($i){
if($i>1){
$s=$i*jc($i-1);
}
else{
$s=$i;
}
return $s;
}
echo jc(5);
?>请详细说明递归的过程,谢谢。
function jc($i){
if($i>1){
$s=$i*jc($i-1);
}
else{
$s=$i;
}
return $s;
}
echo jc(5);
?>请详细说明递归的过程,谢谢。
所以jc(5)=5*4*3*2*1
最后出栈。计算结果即为:jc(5)=5*4*3*2*1;
最后出栈。计算结果即为:jc(5)=5*4*3*2*1;