phpで1から100までの素数を出力する方法は?

以下は、1から100までのすべての素数を出力するPHPコードの例です。

<?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という関数を定義して、数が素数かどうかを判定します。次に、1から100までのすべての数字をループで走査し、各数字に対してis_prime関数を呼び出し、trueが返された場合はその数字を出力します。最終的な出力結果は1から100までのすべての素数です。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds