PHP --耍赖算法 1+2+3+4......+100.看不懂,谁能给解答一下。
//耍赖算法functionsums($n){if($n>1){returnsums($n-1)+$n;}else{return1;}}sums(100);打印5050....
//耍赖算法
function sums($n){
if($n > 1){
return sums($n-1) + $n;
}else{
return 1;
}
}
sums(100);
打印5050.
疑惑之处: return sums($n-1) + $n;
这里是怎么工作的??? $n-1后,是什么个样子的??
谁能详细说一下 这段代码的工作情况??? 展开
function sums($n){
if($n > 1){
return sums($n-1) + $n;
}else{
return 1;
}
}
sums(100);
打印5050.
疑惑之处: return sums($n-1) + $n;
这里是怎么工作的??? $n-1后,是什么个样子的??
谁能详细说一下 这段代码的工作情况??? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询