7-13.php

来自「php 和 ajax 开发的一些资料」· PHP 代码 · 共 35 行

PHP
35
字号
<?php
echo "<html>";								//输出标准HTML内容
echo "<head>";
echo "<title>";
echo "函数的递归调用";
echo "</title>";
echo "</head>";
echo "<body>";
function f_1($num)							//定义求斐波纳齐数列第N项函数
{
  if($num==1 or $num==2)					//如果参数为第一项或第二项
  {
    $result=1;								//结果值为1
  }
  else									//如果参数为其他项
  {
    $result=f_1($num-1)+f_1($num-2);			//递归求前两项并求和
  }
  return $result;
}
echo "Fibanacci数列第2项为:";
echo f_1(2);
echo "<p>";
echo "Fibanacci数列第6项为:";
echo f_1(6);
echo "<p>";
echo "Fibanacci数列第20项为:";
echo f_1(20);
echo "<p>";
echo "Fibanacci数列第10项为:";
echo f_1(10);
echo "</body>";
echo "</html>";
?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?