zoukankan      html  css  js  c++  java
  • 《正三角》《倒三角》

    <?php
    header("content-type:text/html;charset=utf-8");
    /**
     * 九九乘法表
     */
    /**
     * 正三角
     * @var integer
     */
    for($i=1;$i<=9;$i++){
        for($j=1;$j<=$i;$j++){
            echo $j."*".$i;
            echo "&nbsp&nbsp&nbsp";
        }
        echo "<br>";
    }
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /**
     * 递归实现正三角
     * @param  [type] $i [description]
     * @return [type]    [description]
     */
    function jiujiu($i)
    {
        if($i=='1'){
            echo '1'."*".'1'. '=' .'1';
            echo "<br>";
        }else{
            jiujiu($i-1);
            for($j=1;$j<=$i;$j++){
                echo $j."*".$i;
                echo "&nbsp&nbsp&nbsp&nbsp";
            }
            echo "<br>";
        }

    }
    echo jiujiu(9);
    echo "<-------------------------------------------------------------------->";

    echo "<br>";


    /*************************************************************************************************************************************************/
    /**
     * 倒三角
     * @var integer
     */
    for($i=1;$i<10;$i++){
        for($j=9;$j>=$i;$j--){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
    }
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /**
     * 递归实现倒三角
     * @param  [type] $i [description]
     * @return [type]    [description]
     */
    function jiujiu1($i)
    {
        if($i>10){
            return;
        }
        for($j=9;$j>=$i;$j--){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
        jiujiu1($i+1);
    }
    jiujiu1(1);
    /******************************************************************************/
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    <?php
    header("content-type:text/html;charset=utf-8");
    /**
     * 九九乘法表
     */
    /**
     * 正三角
     * @var integer
     */
    for($i=1;$i<=9;$i++){
        for($j=1;$j<=$i;$j++){
            echo $j."*".$i;
            echo "&nbsp&nbsp&nbsp";
        }
        echo "<br>";
    }
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /**
     * 递归实现正三角
     * @param  [type] $i [description]
     * @return [type]    [description]
     */
    function jiujiu($i)
    {
        if($i=='1'){
            echo '1'."*".'1'. '=' .'1';
            echo "<br>";
        }else{
            jiujiu($i-1);
            for($j=1;$j<=$i;$j++){
                echo $j."*".$i;
                echo "&nbsp&nbsp&nbsp&nbsp";
            }
            echo "<br>";
        }

    }
    echo jiujiu(9);
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /******************************************************************************/
    /**
     * 倒三角
     * @var integer
     */
    for($i=1;$i<10;$i++){
        for($j=9;$j>=$i;$j--){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
    }
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /**
     * 递归实现倒三角
     * @param  [type] $i [description]
     * @return [type]    [description]
     */
    function jiujiu1($i)
    {
        if($i>10){
            return;
        }
        for($j=9;$j>=$i;$j--){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
        jiujiu1($i+1);
    }
    jiujiu1(1);
    /******************************************************************************/
    echo "<-------------------------------------------------------------------->";
    echo "<br>";

    /**
     * for循环倒三角
     * @var integer
     */
    for($i=1;$i<=9;$i++){
        for($j=$i;$j<=9;$j++){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
    }
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /**
     * 递归实现倒三角
     * @param  [type] $i [description]
     * @return [type]    [description]
     */
    function jiujiu2($i)
    {
        if($i>10){
            return;
        }
        for($j=$i;$j<=9;$j++){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
        jiujiu2($i+1);
    }
    jiujiu2(1);

    /**
     * for循环倒三角
     * @var integer
     */
    for($i=1;$i<=9;$i++){
        for($j=$i;$j<=9;$j++){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
    }
    echo "<-------------------------------------------------------------------->";
    echo "<br>";
    /**
     * 递归实现倒三角
     * @param  [type] $i [description]
     * @return [type]    [description]
     */
    function jiujiu2($i)
    {
        if($i>10){
            return;
        }
        for($j=$i;$j<=9;$j++){
            echo $i."*".$j;
            echo "&nbsp&nbsp&nbsp&nbsp";
        }
        echo "<br>";
        jiujiu2($i+1);
    }

    jiujiu2(1);



  • 相关阅读:
    别闹了,这些都不是数字化转型
    对不起,“下一代ERP”仍旧是现在的ERP
    这世界真小
    SAP S4HANA 2020 Fully-Activated Appliance 虚拟机版分享
    花费巨资参加SAP培训真的有用吗?
    剑指 Offer 07. 重建二叉树
    剑指 Offer 06. 从尾到头打印链表
    剑指 Offer 05. 替换空格
    剑指 Offer 04.二维数组中的查找
    剑指 Offer 03. 数组中重复的数字
  • 原文地址:https://www.cnblogs.com/zq1040657944/p/13340190.html
Copyright © 2011-2022 走看看