码迷,mamicode.com
首页 > Web开发 > 详细

PHP实现杨辉三角

时间:2014-07-01 14:43:44      阅读:234      评论:0      收藏:0      [点我收藏+]

标签: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";
}

输出结果如下
&#8212;&#8212;&#8212;- PHP &#8212;&#8212;&#8212;-
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 秒) &#8211; 正常终止


文章来源:

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

PHP实现杨辉三角,布布扣,bubuko.com

PHP实现杨辉三角

标签:php

原文地址:http://ylxhzjw.blog.51cto.com/2959776/1432956

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!