欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP实现杨辉三角示例

程序员文章站 2022-03-07 15:01:24
...

例子,php实现的杨辉三角代码。

  1. error_reporting(0);

  2. // $iLine=5;
  3. //输出杨辉三角的函数

  4. function YangHui($iLine)
  5. {
  6. for ($i = 0;$i {
  7. for ($j = 0;$j {
  8. if ($i == $j)//行=列(也就是最后一列)或者第一行和第一列
  9. {
  10. $a[$i][$j] = 1;
  11. echo $a[$i][$j]."
    ";
  12. }
  13. else if ($i != 0 && $j == 0)//行=列(也就是最后一列)或者第一行和第一列
  14. {
  15. $a[$i][$j] = 1;
  16. echo $a[$i][$j]." ";
  17. }
  18. else
  19. {
  20. $a[$i][$j] = $a[$i-1][$j]+$a[$i-1][$j-1];//行+列的值=上一行2个值相加
  21. echo $a[$i][$j]." ";
  22. }
  23. }
  24. }
  25. // return $a;
  26. }
  27. //调用示例,打印杨辉三角

  28. YangHui(5);
  29. ?>
复制代码