Heim  >  Artikel  >  Backend-Entwicklung  >  PHP verwendet eine Funktion, um zu bestimmen, ob eine Zahl eine Primzahl ist

PHP verwendet eine Funktion, um zu bestimmen, ob eine Zahl eine Primzahl ist

(*-*)浩
(*-*)浩Original
2019-09-16 09:57:584704Durchsuche

Primzahlen werden auch Primzahlen genannt. Eine natürliche Zahl größer als 1, die nicht durch andere natürliche Zahlen außer 1 teilbar ist und selbst eine Primzahl genannt wird.

PHP verwendet eine Funktion, um zu bestimmen, ob eine Zahl eine Primzahl ist

Wissen Sie zunächst, was eine Primzahl ist, eine natürliche Zahl größer als 1, den Zustand einer Zahl, die nicht durch andere teilbar ist natürliche Zahlen außer 1 und sich selbst. Um festzustellen, ob die Zahl eine Primzahl ist. (Empfohlenes Lernen: PHP-Programmierung vom Anfänger bis zum Experten)

<?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 . &#39;1&#39;;
        $count++;
    }
}
echo &#39;<br>&#39;;
echo &#39;一共有&#39; . $i . &#39;个素数&#39;;

?>

Das obige ist der detaillierte Inhalt vonPHP verwendet eine Funktion, um zu bestimmen, ob eine Zahl eine Primzahl ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn