溫馨提示×

php怎么輸出1到100之間的素數(shù)

PHP
小億
390
2024-03-07 18:44:24
欄目: 編程語言

以下是一個PHP代碼示例,用來輸出1到100之間的所有素數(shù):

<?php
function is_prime($num) {
    if($num < 2) {
        return false;
    }
    for ($i = 2; $i <= sqrt($num); $i++) {
        if ($num % $i == 0) {
            return false;
        }
    }
    return true;
}

for ($i = 1; $i <= 100; $i++) {
    if (is_prime($i)) {
        echo $i . " ";
    }
}
?>

在上面的代碼中,我們首先定義了一個名為is_prime的函數(shù),用來判斷一個數(shù)是否為素數(shù)。然后我們使用一個循環(huán)來遍歷1到100之間的所有數(shù)字,對每個數(shù)字調(diào)用is_prime函數(shù),如果返回true則輸出該數(shù)字。最終輸出結(jié)果為1到100之間的所有素數(shù)。

0