1. 程式人生 > >PHP遞歸求和計算1加到n的和

PHP遞歸求和計算1加到n的和

ret lse num pan spa 給定 span 自身 color

代碼如下:

<?php
//求和問題,給定一個數計算從1加到這個數的和!
$num=100;
function sum($n){
    if($n>1){
        $s=sum($n-1)+$n;//調用自身,sum(100)=sum(99)+100;以此類推往下遞歸!
    }else{
        $s=1;
    }
    return $s;
}
echo sum($num);

簡單的遞歸調用!

PHP遞歸求和計算1加到n的和