首页 >后端开发 >php教程 >用PHP实现杨辉三角的例子

用PHP实现杨辉三角的例子

WBOY
WBOY原创
2016-07-25 09:12:541045浏览

例子,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. YangHui(5);
  28. ?>
复制代码


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn