//首先定义求斐波那契数列的函数:Fibonacci
function Fibonacci($n){
if ($n <= 0) {
return 0;
} elseif ($n == 1) {
return 1;
} else {
return Fibonacci($n - 1) + Fibonacci($n - 2);
}
}
//根据自己需要求相应的值:
//求第11个斐波那契数列的值:
echo Fibonacci(11);
//横排输出
for($i=1;$i<=20;$i++){
echo Fibonacci($i);
echo " ";
}
//竖排输出
for($i=1;$i<=20;$i++){
echo Fibonacci($i);
echo "<br/>";
}
//每行5个,分行显示
for($i=1;$i<=20;$i++){
echo Fibonacci($i)." ";
if($i%5==0){
echo "<br/>";
}
}
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!