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

原创 阁主  2020-04-29 19:15:16  阅读 468 次 评论 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
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。

发表评论


表情

评论列表

  1. 妖怪
    妖怪   浏览器图标  系统图标 【评论达人 LV.6】  @回复

    文章挺不错的,支持一下!

  2. 无安
    无安   浏览器图标  系统图标 【站长】  @回复

    博主文章写的不错,支持一下!

  3. 访客
    访客  浏览器图标  系统图标 【评论达人 LV.1】  @回复

    蛮不错的!