介绍
本篇文章为大家展示了使用PHP怎么输出一个杨辉三角,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强> 1,什么是杨辉三角? 强>
,,杨辉三角是二项式系数的一种写法,由于排列形状类似于三角形,被称为杨辉三角。
,,杨辉三角以正整数构成,数字左右对称,每行由1开始逐渐变大,然后变小,回到1;杨辉三角的每一个数是它的左上方和右上方的数的和,我们可以将其理解为一个二维数组,通过两次循环来输出数据。
<强> 2,如何使用PHP来实现? 强>
我们可以新建一个数组用于储存通过循环输出的数组元素,自定义一个函数来实现这个功能,最后通过调用函数来实现。
& lt; PHP ? function 三角形($ n) { 时间=美元才能arr 数组();//使才能用嵌套的为循环来输出二维数组元素 ,,($小姐:=,1;美元小姐:& lt;=, $ n;美元我+ +){ ,,,(=j 美元;1;j 美元;& lt;=,我美元;$ j + +) { ,,,,,如果($小姐:==,1,| |,小姐:美元==,$ j) { ,,,,,,,//循环打印前两行 ,,,,,,,echo arr [$ i] [j]美元美元,=,1; ,,,,,其他}{ ,,,,,,,//循环打印后面的行 ,,,,,,,echo arr [$ i] [j]美元美元,=,arr张[美元]美元(j - 1美元),+,美元arr张[美元][j]美元; ,,,,,} ,,,,,,,echo “,,,, ,,,} ,,,echo “& lt; br/在“; }/通过调用自定义函数来打印10行的杨辉三角 三角形(10); ?在
上述内容就是使用PHP怎么输出一个杨辉三角,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。