• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 如何利用PHP来输出一个杨辉三角

如何利用PHP来输出一个杨辉三角

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了利用PHP,输出杨辉三角等相关知识,希望对您有所帮助

6071571b1bb70.png

1、什么是杨辉三角?

杨辉三角是二项式系数的一种写法,由于排列形状类似于三角形,被称为杨辉三角。

杨辉三角以正整数构成,数字左右对称,每行由1开始逐渐变大,然后变小,回到1;杨辉三角的每一个数是它的左上方和右上方的数的和,我们可以将其理解为一个二维数组,通过两次循环来输出数据。


2、如何使用PHP来实现?

我们可以新建一个数组用于储存通过循环输出的数组元素,自定义一个函数来实现这个功能,最后通过调用函数来实现。

<?phpfunction triangle($n){    $arr = array();    // 使用嵌套的for循环来输出二维数组元素    for($i = 1;$i <= $n;$i++){        for($j = 1;$j <= $i;$j++){            if ($i == 1 || $i == $j) {                // 循环打印前两行                echo $arr[$i][$j] = 1;            } else {                // 循环打印后面的行                echo $arr[$i][$j] = $arr[$i-1][$j-1] + $arr[$i-1][$j];            }            echo "  ";        }        echo "<br/>";    }    // 通过调用自定义函数来打印10行的杨辉三角    triangle(10);}?>


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何利用PHP来输出一个杨辉三角

相关文章

  • Thinkphp极验滑动验证码实现步骤解析
  • Photoshop设计超酷的扁平化软件图标
  • AI教程巧形状生成器制作设计立体渐变数字字体设计教程
  • 简单聊聊Redis中GETBIT和SETBIT
  • 详解php中函数的引用传递和返回 (附代码)
  • HTTP 返回状态码汇总
  • CSS如何实现元素不随滚动条滚动
  • Photoshop制作逼真复古效果的黑胶唱片
  • 一文搞定TP框架中session()的用法
  • Javascript智能识别收货地址插件,智能识别收货地址Pro

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 如何用PHP获取referer判断来路防止非法访问
    • 浅析Angular中HttpClientModule模块有什么用?怎么用?
    • Photoshop绘制白色开关插座ICON图标
    • 浅析node Express框架中的 res.send() 和 res.end()
    • PHP工厂方法模式的好处是什么
    • 利用图层样式及素材制作漂亮的火焰字
    • css中&表示什么意思
    • 介绍JavaScript正则实现表达式以字母开头
    • Photoshop制作金属质感的艺术字教程
    • 详解如何​利用WordPress自带短代码添加视频

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有