本篇文章为大家展示了使用PHP怎么输出一个杨辉三角,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、网站空间、营销软件、网站建设、姜堰网站维护、网站推广。
1、什么是杨辉三角?
杨辉三角是二项式系数的一种写法,由于排列形状类似于三角形,被称为杨辉三角。
杨辉三角以正整数构成,数字左右对称,每行由1开始逐渐变大,然后变小,回到1;杨辉三角的每一个数是它的左上方和右上方的数的和,我们可以将其理解为一个二维数组,通过两次循环来输出数据。
2、如何使用PHP来实现?
我们可以新建一个数组用于储存通过循环输出的数组元素,自定义一个函数来实现这个功能,最后通过调用函数来实现。
<?php function 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); ?>
上述内容就是使用PHP怎么输出一个杨辉三角,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
分享题目:使用PHP怎么输出一个杨辉三角
转载注明:https://www.cdcxhl.com/article46/gsoshg.html
成都网站建设公司_创新互联,为您提供网站改版、网站设计公司、软件开发、营销型网站建设、App开发、电子商务
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联