如何在PHP中制作三角形素数

时间:2018-04-04 10:18:15

标签: php html loops

我的php脚本有问题,我想用三角形制作素数,但是我有一些错误。

PHP

<?php
    for($a=0;$a<=3;$a++) {
        for($b=$a;$b>=0;$b--) {
            for($i=1;$i<=20;$i++) {
                $counter = 0;
                for($j=1;$j<=$i;$j++) {
                    if($i%$j==0) {
                        $counter++;
                    }
                }   
                if($counter==2) {
                    print $i;
                }
            }
        }
        echo "<br />";
    }
?>

输出

235711131719
235711131719235711131719
235711131719235711131719235711131719
235711131719235711131719235711131719235711131719

我想要的输出

     2
    3 3
   5 5 5
    3 3
     2

我不知道出了什么问题。谢谢你

0 个答案:

没有答案