PHP写杨辉三角实例代码

 更新时间:2011年07月17日 00:59:24   转载 作者:  
PHP写杨辉三角实例代码,学习php算法的朋友可以参考下。
复制代码 代码如下:

<?php
//杨辉三角
for ($i=6;$i >= 0;$i--)
{
for ($j=$i;$j <= 6;$j++)
{
if ($j <= 6-1)
{
echo "<b>a</b>";
}else
{
echo "<br />";
}
}
}
?>

PHP打印杨辉三角自定义
复制代码 代码如下:

<form method="post" action="<?php echo($PHP_SELF); ?>">
输入杨辉三角的阶数:<input type="text" name="givenlines" size="5">
<input type="submit" name="submit" value="打印杨辉三角形">
</form>
<?php
function yanghui($line)
{
echo "<table>";
for($i=1;$i<=$line;$i++)
{
echo "<tr>";
for($j=1;$j<=$i;$j++)
{
$yh[$i][1]=1;
if ($i==$j) $yh[$i][$j]=1;
else $yh[$i][$j]=$yh[$i-1][$j-1]+$yh[$i-1][$j];
echo "<td width=40> <font color=#0000FF>";
echo $yh[$i][$j];
echo "</font> </td>";
}
echo "</tr>";
}
echo "</table>";
}
if($_POST['submit']) yanghui($_POST['givenlines']);
?>

相关文章

  • 浅谈laravel-admin的sortable和orderby使用问题

    浅谈laravel-admin的sortable和orderby使用问题

    今天小编就为大家分享一篇浅谈laravel-admin的sortable和orderby使用问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • thinkPHP中多维数组的遍历方法

    thinkPHP中多维数组的遍历方法

    这篇文章主要介绍了thinkPHP中多维数组的遍历方法,以简单实例形式分析了thinkPHP中foreach语句的使用技巧,需要的朋友可以参考下
    2016-01-01
  • CI框架集成Smarty的方法分析

    CI框架集成Smarty的方法分析

    这篇文章主要介绍了CI框架集成Smarty的方法,对比分析并改进了网上已有的方法,详细介绍了CI框架继承Smarty模板的具体步骤与相关技巧,需要的朋友可以参考下
    2016-05-05
  • PHP通用分页类page.php[仿google分页]

    PHP通用分页类page.php[仿google分页]

    PHP通用分页类。本代码是用于分页用的,稍做修改可用于各种程序。 使用方式请参考本人文章。
    2008-08-08
  • php生成静态html页面的方法(2种方法)

    php生成静态html页面的方法(2种方法)

    在PHP网站开发中为了网站推广和SEO等需要,需要对网站进行全站或局部静态化处理,PHP生成静态HTML页面有多种方法,比如利用PHP模板、ob系列的函数,本文给大家分享php生成静态html页面的方法(2种方法),感兴趣的朋友跟着小编一起学习学习吧
    2015-09-09
  • 浅析php单例模式

    浅析php单例模式

    本文从设计模式的概念说起,讲述了php设计模式中的单例模式,均是些基础性知识,给初学者们一个提高的契机。
    2014-11-11
  • PHP is_array() 检测变量是否是数组的实现方法

    PHP is_array() 检测变量是否是数组的实现方法

    下面小编就为大家带来一篇PHP is_array() 检测变量是否是数组的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考,一起跟随小编过来看看吧
    2016-06-06
  • 浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)

    浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)

    thinkPHP的F方法只能用于缓存简单数据类型,不支持有效期和缓存对象。S()缓存方法支持有效期,又称动态缓存方法。本文是小编日常整理有关thinkphp缓存方法,对thinkphp缓存方法感兴趣的朋友一起学习吧
    2015-10-10
  • PHP异常处理浅析

    PHP异常处理浅析

    这篇文章主要介绍了PHP异常处理浅析,本文着重讲解如何捕获异常,并给出代码操作实例,需要的朋友可以参考下
    2015-05-05
  • php框架CodeIgniter使用redis的方法分析

    php框架CodeIgniter使用redis的方法分析

    这篇文章主要介绍了php框架CodeIgniter使用redis的方法,结合实例形式分析了redis的安装、设置及CodeIgniter使用redis的相关操作技巧与注意事项,需要的朋友可以参考下
    2018-04-04

最新评论