【问题标题】:PHP loop problems,how do i solv thisPHP循环问题,我该如何解决
【发布时间】:2017-05-31 06:59:34
【问题描述】:

嘿,我无法解决这个问题,这就是我在这里发布它的原因。我是一个 php larner,正在尝试解决一些小的 php 问题。我的问题如下。

0 1 0 1 2 1 0 1 2 3 2 1 0 1 2 3 4 3 2 1 0 1 2 3 4

如何打印以下图案?

图片链接-http://imgur.com/4Y5L8ZZ

【问题讨论】:

  • 你到底想做什么?
  • 其实我也想解决...但是没办法...
  • 那么你尝试了什么?
  • @robin_po 我建议您发布您遇到问题的代码,并尽力向我们解释您的期望以及问题所在。
  • @robin_po:在此处粘贴您的代码。

标签: php loops for-loop


【解决方案1】:

这行得通。我不确定这是否是最好的方法。

for ($i = 0; $i < 5; $i++) {
    for ($a = $i; $a > 0; $a--) {
        echo $a;
    }
    for ($b = 0; $b <= $i; $b++) {
        echo $b;
    }
    echo "\r\n";
}

【讨论】:

    【解决方案2】:
    <?php
    
    for ($out = 0; $out < 5; $out++) {
        for ($row = $out; $row > 0; $row--) {
            echo $row . " ";
        }
        for ($col = 0; $col <= $out; $col++) {
            echo $col. " ";
        }
        echo "<br>";
    }
    
    ?>
    

    【讨论】:

      【解决方案3】:

      请尝试按照上述说明执行以下代码sn-p作为解决方案。

          $rows=5;
          for($i=0;$i<$rows;$i++)
          {
             echo "<br>";
             for($j=$i;$j>=0;$j--)
             {
                echo "\t".$j;
             }
             for($k=1;$k<=$i;$k++)
             {
                 echo "\t".$k;
             }
         }
      

      【讨论】:

        猜你喜欢
        • 2021-03-12
        • 1970-01-01
        • 1970-01-01
        • 2019-07-09
        • 2017-06-24
        • 2018-10-25
        • 1970-01-01
        • 2014-01-10
        • 2012-11-24
        相关资源
        最近更新 更多