Mengenai masalah rekursi PHP, sila tanya seseorang
。
2019-04-19 11:43:41
0
0
715
function sum($shu){
if ($shu>1) {
return $shu + sum($shu - 1);
# code...
}else{
return 1;
}
}
echo sum(5);

Bagaimana kod ini menganalisis dan akhirnya mendapat keputusan 15 saya pergi ke beberapa kumpulan PHP dan bertanya kepada seseorang yang berkata:

5+(5-1+4-1+3-1+2-1+1) Dikira? dengan cara ini, $shu mengekalkan nombor asal, dan saya tidak fikir orang dalam tutorial mengatakan ini. $shu juga akan berubah mengikutnyaQQ浏览器截图20190419114111.png dan bukannya sentiasa 5QQ浏览器截图20190419114111.pngAnalisis yang manakah betul? baru bermula, dan saya terus keliru saya tidak memahami analisis dalam tutorial, tetapi saya boleh memahami analisis yang ditanya dalam kumpulan.


。

membalas semua(0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan