欢迎访问爱油菜中文网!
您所在的位置:首页 > 代码学苑 > 网建教程

PHP中实现水仙花的方法

作者:来源:php教程发表于:2020-06-21 07:54:56

所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。

例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

<?phpheader('content-type:text/html;charset=utf-8');for($i=1;$i<=999999;$i++){              // 1-999999中的水仙花 $sum =0; for($j=0;$j<strlen($i);$j++){    $x = substr($i,$j,1);                 //截取每位数    $sum += pow($x,strlen($i));           //求幂次方并且累加   } if($i==$sum){  echo $i,'水仙花','<br/>'; }}?>

输出结果截图:

<a href=http://www.iyoucaihua.com/e/search/result/?searchid=136 target=_blank class=infotextkey>php</a>中实现水仙花的方法





相关文章
    无相关信息