首页 >后端开发 >php教程 > 正文

用PHP实现杨辉三角的例子

原创2016-07-25 09:12:540501

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

  1. error_reporting(0);

  2. // $iLine=5;

  3. //输出杨辉三角

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

复制代码
php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 专题推荐

    作者信息

    php中文网

    认证0级讲师

    推荐视频教程
  • javascript初级视频教程javascript初级视频教程
  • jquery 基础视频教程jquery 基础视频教程
  • 视频教程分类