最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php實(shí)現(xiàn)水仙花數(shù)的4個(gè)示例分享

 更新時(shí)間:2014年04月08日 09:41:08   作者:  
水仙花數(shù)是指一個(gè) n 位數(shù) ( n≥3 ),它的每個(gè)位上的數(shù)字的 n 次冪之和等于它本身。(例如:1^3 + 3^3+ 5^3 = 153)這篇文章主要介紹了php實(shí)現(xiàn)水仙花數(shù)的4個(gè)示例分享,需要的朋友可以參考下

示例1:

復(fù)制代碼 代碼如下:

<?php
for($q=1;$q<=9;$q++){
    for($w=0;$w<=9;$w++){
      for($e=0;$e<=9;$e++){
        if($q*$q*$q + $w*$w*$w + $e*$e*$e ==
         100*$q + 10*$w + $e){
           echo "$q $w $e "."<p>";
        }
      }
    }
}
?>

示例2:

復(fù)制代碼 代碼如下:

<?php
function cube( $n )
{
    return $n * $n * $n;
}

function is_narcissistic ( $n )
{
    $hundreds = floor( $n / 100);    //分解出百位
    $tens = floor( $n / 10 ) % 10;    //分解出十位
    $ones = floor( $n % 10 );    //分解出個(gè)位
    return (bool)(cube($hundreds)+cube($tens)+cube($ones) == $n);
}

 
for ( $i = 100; $i < 1000; ++ $i )
{
    if ( is_narcissistic($i) )
        echo $i."\n";
}
?>

示例3:

復(fù)制代碼 代碼如下:

<?php
//阿姆斯特朗數(shù):一個(gè)k位數(shù),它的每個(gè)位上的數(shù)字的k次冪之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
class Armstrong {
 static function index(){
  for ( $i = 100; $i < 100000; $i++ ) {
   echo self::is_armstrong($i) ? $i . '<br>' : '';
  }
 }
 static function is_armstrong($num){
  $s = 0;
  $k = strlen($num);
  $d = str_split($num);
  foreach ($d as $r) {
   $s += bcpow($r, $k);
  }
  return $num == $s;
 }
}
Armstrong::index();

示例4:

復(fù)制代碼 代碼如下:

<html>

<head>
  <title></title>
</head>

<body>

<?php

 function winter($num)
 {
       if($num<1000){
       //定義個(gè)位
       $ge=$num%10;
       //定義十位
       $ten=(($num%100)-$ge) /10;
       //定義百位
       /*floor取整,忽略小數(shù)點(diǎn)后面的所有數(shù)*/
       $hundred=floor($num/100);
       $sum1=$ge*$ge*$ge+$ten*$ten*$ten+$hundred*$hundred*$hundred;
       if($sum1==$num){
               return 1;
                } else{
                        return 0;
                        }

               } else{
                       return -1;
                       }
         }

         if(winter(371)==-1) {
                 echo "大于1000的數(shù)";
            }else{
                  if(winter(371)) {
                          echo "Yes";
                          }
     else{
   echo "No";
   }
        }

?>

</body>
</html>

相關(guān)文章

  • PHP論壇實(shí)現(xiàn)積分系統(tǒng)的思路代碼詳解

    PHP論壇實(shí)現(xiàn)積分系統(tǒng)的思路代碼詳解

    這篇文章主要介紹了PHP論壇實(shí)現(xiàn)積分系統(tǒng)的思路,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),文中通過代碼給大家補(bǔ)充介紹了thinkphp刪除圖片的方法實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2020-06-06
  • laravel實(shí)現(xiàn)圖片上傳預(yù)覽,及編輯時(shí)可更換圖片,并實(shí)時(shí)變化的例子

    laravel實(shí)現(xiàn)圖片上傳預(yù)覽,及編輯時(shí)可更換圖片,并實(shí)時(shí)變化的例子

    今天小編就為大家分享一篇laravel實(shí)現(xiàn)圖片上傳預(yù)覽,及編輯時(shí)可更換圖片,并實(shí)時(shí)變化的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 談?wù)?PHP7新增功能

    談?wù)?PHP7新增功能

    php7發(fā)布已有半月,最近有時(shí)間了解一下php7的新特性,當(dāng)然,這個(gè)版本最大的特點(diǎn)是性能的提升,對(duì)php7 新增功能的相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • Zend Framework+smarty用法實(shí)例詳解

    Zend Framework+smarty用法實(shí)例詳解

    這篇文章主要介紹了Zend Framework+smarty用法,結(jié)合實(shí)例形式詳細(xì)分析了Zend Framework框架整合Smarty模板的具體步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-03-03
  • laravel 表單驗(yàn)證實(shí)現(xiàn)多個(gè)字段組合后唯一

    laravel 表單驗(yàn)證實(shí)現(xiàn)多個(gè)字段組合后唯一

    這篇文章主要介紹了laravel 表單驗(yàn)證實(shí)現(xiàn)多個(gè)字段組合后唯一,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • jQuery Mobile + PHP實(shí)現(xiàn)文件上傳

    jQuery Mobile + PHP實(shí)現(xiàn)文件上傳

    這篇文章主要介紹了jQuery Mobile + PHP實(shí)現(xiàn)文件上傳的方法實(shí)例,以及由于自己疏忽造成的問題的解決方法,這里推薦給大家,有需要的小伙伴參考下
    2014-12-12
  • PHP開發(fā)微信支付的代碼分享

    PHP開發(fā)微信支付的代碼分享

    最近一直在研究微信,不研究不知道,一研究下一跳啊,微信真的可以做太多事情了,先來看下微信支付的開發(fā)心得吧,以后會(huì)慢慢補(bǔ)全其他方面的開發(fā)代碼
    2014-05-05
  • Drupal7連接多個(gè)數(shù)據(jù)庫及常見問題解決

    Drupal7連接多個(gè)數(shù)據(jù)庫及常見問題解決

    這篇文章主要介紹了Drupal7連接多個(gè)數(shù)據(jù)庫的方法、操作實(shí)例,以及常見問題解決方法,需要的朋友可以參考下
    2014-03-03
  • php處理restful請(qǐng)求的路由類分享

    php處理restful請(qǐng)求的路由類分享

    利用路由表與restful url進(jìn)行匹配,分發(fā)到不同的action處理,最基本的實(shí)現(xiàn),只考慮路由分發(fā)功能
    2014-02-02
  • Laravel實(shí)現(xiàn)短信注冊(cè)的示例代碼

    Laravel實(shí)現(xiàn)短信注冊(cè)的示例代碼

    這篇文章主要介紹了Laravel實(shí)現(xiàn)短信注冊(cè)的示例代碼,使用云片短信平臺(tái),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-05-05

最新評(píng)論

牡丹江市| 平利县| 乌兰察布市| 沅陵县| 阳山县| 视频| 龙山县| 阿合奇县| 山东| 泊头市| 苍山县| 潮州市| 黔西县| 湄潭县| 石棉县| 色达县| 长宁县| 腾冲县| 城口县| 改则县| 东光县| 青海省| 西安市| 唐河县| 郎溪县| 沅江市| 讷河市| 噶尔县| 宜章县| 芷江| 吉木萨尔县| 卓资县| 交口县| 普格县| 双辽市| 黄骅市| 洛阳市| 武清区| 田阳县| 杭锦后旗| 城口县|