久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      通過PHP程序快速將一個(gè)正整數(shù)反轉(zhuǎn)輸出

      給你一個(gè)數(shù)1234567,你能不能通過編寫某程序輸出7654321呢?這就是所謂的反轉(zhuǎn)輸出或者說是逆序輸出。不知道作為程序員的大家有沒有實(shí)現(xiàn)的思路?

      首先給大家兩個(gè)思路:

      1.遞歸函數(shù)傳入正整數(shù),先輸出最末尾數(shù)字,再除以10用遞歸函數(shù)繼續(xù)迭代,直到該正整數(shù)為0時(shí)終止遞歸。

      2.逆序輸出一個(gè)整數(shù)可以對其除10直到其為0為止,并輸出其對10取余,最后的結(jié)果就是這個(gè)整數(shù)的逆序。

      各位可以先在本地進(jìn)行練習(xí),然后再對比一下我給出的方法。

      下面是我給出的方法:

      PHP代碼如下:

      <?php  function reverse_integer($n) {     $reverse = 0;     while ($n > 0)     {         $reverse = $reverse * 10;         $reverse = $reverse + $n % 10;         $n = (int)($n/10);     }     return $reverse; } print_r(reverse_integer(1234)."<br>"); print_r(reverse_integer(23));

      輸出結(jié)果:

      4321 32

      相關(guān)知識點(diǎn)介紹:

      循環(huán)語句while:只要指定條件為真,則循環(huán)代碼塊;

      x % y :模(除法的余數(shù)),x 除以 y 的余數(shù);

      x / y : 除,x 和 y 的商;

      x * y :乘,x 和 y 的積;

      print_r()函數(shù):用于打印變量,以更容易理解的形式展示。

      (int)使用示例:

      $a=0.99;  $b=(int)$a; //$b=0;  $a=1.99;  $b=(int)$a; //$b=1;

      附int相關(guān)介紹:

      int 是集合 ? = {…, -2, -1, 0, 1, 2, …} 中的某個(gè)數(shù)。

      整型值 int 可以使用十進(jìn)制,十六進(jìn)制,八進(jìn)制或二進(jìn)制表示,前面可以加上可選的符號(- 或者 +)。 可以用 負(fù)運(yùn)算符 來表示一個(gè)負(fù)的int。

      要使用八進(jìn)制表達(dá),數(shù)字前必須加上 0(零)。要使用十六進(jìn)制表達(dá),數(shù)字前必須加上 0x。要使用二進(jìn)制表達(dá),數(shù)字前必須加上 0b。

      從 PHP 7.4.0 開始,整型數(shù)值可能會(huì)包含下劃線 (_),為了更好的閱讀體驗(yàn),這些下劃線在展示的時(shí)候,會(huì)被 PHP 過濾掉。

      最后給大家推薦最新最全面的《PHP視頻教程》~快來學(xué)習(xí)吧!

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號