首页 > 代码库 > PHP实现杨辉三角
PHP实现杨辉三角
代码如下 来自我的博客 http://blog.zhanjingwen.cn <?php echo "1"."\n"; function a($n){ $t=$n>1?$n*a($n-1):1; return $t; } for($i=2;$i<=8;$i++){ for($k=0;$k<=$i;$k++){ if($k==0){ echo "1"." "; continue; } $b=a($i); $c=a($i-$k); $d=a($k); $rs=$b/$c/$d; echo $rs." "; } echo "\n"; }
输出结果如下
———- PHP ———-
1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
输出完成 (耗时 0 秒) – 正常终止
文章来源:
http://blog.zhanjingwen.cn/php%e5%ae%9e%e7%8e%b0%e6%9d%a8%e8%be%89%e4%b8%89%e8%a7%92/
本文出自 “小杨” 博客,请务必保留此出处http://ylxhzjw.blog.51cto.com/2959776/1432956
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。