php 用函數判斷一個數是不是素數,利用這個函數輸出1-200之間的所有素數


<?php
// 判斷一個數是否是素數,利用該函數的功能,求出1-200之間的所有素數
function suShu($x)
{
    $count = 0;
    for ($i = 1; $i <= $x; $i++) //循環
    {
        if ($x % $i == 0) { //取余
            $count++;
        }
    }
    if ($count == 2) { //取余等於2為true,否則為false
        return true;
    }
    return false;
}

$count = 0;
for ($i = 1; $i <= 200; $i++) //輸出1-200之間的素數
{
    if (suShu($i)) {
        echo $i . '1';
        $count++;
    }
}
echo '<br>';
echo '一共有' . $i . '個素數';

?>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM