php中的倒数三角形

时间:2017-01-09 20:18:28

标签: php

我目前正在尝试使用PHP而我正在做一些朋友告诉我的练习,但我似乎无法做到以下几点:

98765
8765
765
65
5

我已经制作了以下代码:

<?php

for ($a = 9; $a >= 5; $a–-) {
    for ($b = 1; $b <= $a; $b++) {
        echo $a;
    }
    echo "<br>";
}
?>

任何提示/修正?

3 个答案:

答案 0 :(得分:0)

您的代码应为:

    <?php 
   for($a=9; $a >= 5; $a--) {
    for ($b=$a; $b >= 5; $b--) {
        echo $b;
    }
    echo "\n";
}

答案 1 :(得分:0)

<?php

    function print_triangle($start, $count) {
        for ($a = 0; $a < $count; $a++) {
            for ($b = $start - $a; $b > $start - $count; $b--) {
                echo $b;
            }
            echo "<br>";
        }
    }

    print_triangle(9, 5);

?>

希望它有所帮助!

答案 2 :(得分:0)

好吧,我通过创建以下代码修复了它:     

for ($a = 0; $a <= 9; $a++) {
    for ($b = 9 - $a; $b >= 5; $b--) {
        echo $b;
    }
    echo "<br>";
}
?>

至少感谢你回答!