<?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 . '个'); ?>