首頁  >  文章  >  後端開發  >  怎麼用php實現求100以內的奇數

怎麼用php實現求100以內的奇數

青灯夜游
青灯夜游原創
2022-12-23 18:54:307057瀏覽

實現步驟:1、使用for語句控制範圍來遍歷1~100的數字,語法「for ($i = 1; $i

怎麼用php實現求100以內的奇數

本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦

在php中,我們可以使用for迴圈來求100以內的奇數。

實作想法:

  • 首先使用for迴圈來控制範圍,遍歷1~100的數字

  • 接著在迴圈中,使用if語句判斷 數字i 是否為奇數

    • #如果是奇數,輸出目前數字i 即可

那麼怎麼判斷一個數字是奇數還是偶數? 其實本質就是判斷該數能否被2整除:

  • 如果能被2整除,那就是偶數

  • 如果不能被2整除,那就是奇數

那麼PHP中怎麼實現整除功能?

在PHP中,可以利用求餘運算子「%」來判斷是否整除。

  • 如果一個數除以2,沒有餘數(為0),那麼就是能被2整除,也就是偶數了

  • 如果一個數除以2,有餘數(不為0),那麼就是不能被2整除,也就是奇數了

好了,分析到這,大家應該明白怎麼判斷是奇數還是偶數了吧:就是利用「%」運算子。語法:

$num%2==0

下面透過一個範例來具體了解php求100以內奇數的方法:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
for ($i = 1; $i <= 100; $i++) {
    if($i % 2 != 0){
    	echo $i." ";
    }
}
?>

怎麼用php實現求100以內的奇數

資料有點多,可以存入一個陣列中,改良一下:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
for ($i = 1; $i <= 100; $i++) {
    if($i % 2 != 0){
    	$arr[]=$i;
    }
}
var_dump($arr);
?>

怎麼用php實現求100以內的奇數

知道100以內的全部奇數以後,還可以利用array_sum() 求奇數和:

$sum=array_sum($arr);
echo "100以内的奇数和:".$sum;

怎麼用php實現求100以內的奇數

說明:array_sum() 函數可以傳回陣列中所有值的和。

推薦學習:《PHP影片教學

以上是怎麼用php實現求100以內的奇數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn