PHP判断输出2-200之间数字是素数的数值

原创 阁主  2020-04-29 19:15:16  阅读 4537 次 评论 4 条
摘要:

转正文~~~~!

介绍

定义一个函数,该函数能够判断一个数字是否是一个素数(也叫质数)

是就返回true,否则就返回false.

并利用该函数的功能,输出2-200之间的所有素数。

注:素效就是只能被1和它本身整除的数,即只有两个可以整除的数

代码

//定义一个功能函数
function is_leap($v)
{
    $count = 0; //初始化计数变量$count
    for ($i = 1; $i <= $v; $i++) {
        if ($v % $i == 0) {
            $count++;
        }
    }
    if ($count == 2) { //只有两个可以整除的数,就是素数.
        return true;
    }
    return false;
}
//循环输出2-200之间是素数的值
for ($i=2; $i <= 200; $i++) { 
    if (is_leap($i)) {
        echo "$i ";
    }
}
本文地址:https://www.mainblog.cn/221.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。

评论已关闭!