的問題是這樣的:斐波納契問題#2從項目歐拉用PHP
在Fibonacci序列中的每個新名詞是通過將前兩個方面產生。通過>與圖1和2開始,第一10項將是:
1,2,3,5,8,13,21,34,55,89,...
通過考慮術語在Fibonacci序列中,其值不超過400萬,>找到偶數項的和。
這是我在PHP
寫道<?php
function fibo($first, $second, $limit){
$next = $first + $second;
if ($next % 2 ==0) {
$array[]= "$next";
}
do
{
fibo($second,$next, $limit);
} while ($next < $limit);
$sum=array_sum($array[]);
echo "$sum";
}
fibo(1,2,4000000);
?>
我的代碼不運行,雖然...誰能幫助?
您的代碼是否產生錯誤信息或錯誤輸出或者什麼都沒有?請指定*不運行*的含義。 – Waldheinz 2011-06-09 09:39:01
請爲了上帝的愛而格式化您的代碼,以便我們可以讀取它。 – 2011-06-09 09:47:32