Linux 拨号vps windows公众号手机端

php怎么输出1到100之间的素数

lewis 9年前 (2016-11-15) 阅读数 8 #程序编程
文章标签 PHP

以下是一个PHP代码示例,用来输出1到100之间的所有素数:

<?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之间的所有素数。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门