關於PHP遞歸的問題,求大佬
。
2019-04-19 11:43:41
0
0
731
function sum($shu){
if ($shu>1) {
return $shu + sum($shu - 1);
# code...
}else{
return 1;
}
}
echo sum(5);

這段程式碼怎麼分析最後得出15這個結果的啊,我去一些php群裡面問有個人說:

5 (5-1 4-1 3-1 2-1 1 ) 這樣算的,那個$shu是保留原數字的,而我看教程上的人又不是這樣講的,那個$shu也會跟著變化QQ浏览器截图20190419114111.png而不是一直都是5QQ浏览器截图20190419114111.png到底哪個分析才是正確的啊,我是剛剛入門的初學者,直接給我搞蒙了,教程裡面的那個分析我沒聽懂,群組裡面問的那個分析我就能懂。


。

全部回覆(0)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板