<?php //輸出0-100所有數字 for ($i=0; $i <101 ; $i++) { echo($i . '<br />'); }; //輸出水仙花數 for ($i=100; $i < 1000; $i++) { $a = (int)($i/100); //百位上的數字 $b = (int)(($i%100)/10); //十位上的數字 $c = ($i%10); //個位上的數字 $d = $a*$a*$a + $b*$b*$b + $c*$c*$c; if ($d == $i) { echo($i).'<br />'; } //echo($d). '<br />'; }; //100以內所有質數 //思路: 循環嵌套,排除非質數 $a = 0; //計數 for ($i=2; $i <100 ; $i++) { for ($j=2; $j<$i ; $j++) { //排除所有非質數 if ($i%$j==0) { break; } } //當$i僅被自身整除時輸出 if ($i==$j) { echo($i . '<br />'); $a++; } }; echo('100以內的質數有'. $a . '個'); ?>