Heim  >  Artikel  >  Backend-Entwicklung  >  PHP benutzerdefinierte Anzeige der ersten Zeilen des Floyd-Dreiecks

PHP benutzerdefinierte Anzeige der ersten Zeilen des Floyd-Dreiecks

藏色散人
藏色散人Original
2021-08-04 10:46:552024Durchsuche

Dieser Artikel stellt Ihnen eine interessantere PHP-Implementierung vor. Wissen Sie zunächst, was ein Floyd-Dreieck ist?

Es spielt keine Rolle, ob Sie diesen Begriff nicht kennen. Schauen wir uns das Bild unten an und es wird auf einen Blick klar:

PHP benutzerdefinierte Anzeige der ersten Zeilen des Floyd-Dreiecks

Floyds Dreieck, auch Floyds Dreieck genannt, ist eine Reihe von Zahlen. Wie im Bild oben gezeigt, sind diese Zahlen der Reihe nach verteilt; die erste Reihe enthält eine 1, die zweite Reihe enthält 4, 5 und 6 ... die Zahlen gehen weiter unendlich in diesem Muster, um ein rechtwinkliges Dreieck zu erzeugen, wobei die Zahlen mit geraden Zahlen enden und voneinander beabstandet sind.

Lassen Sie uns ein PHP-Programm schreiben, um die ersten n Zeilen des Freudschen Dreiecks, also die ersten paar Zeilen, zu generieren und anzuzeigen.

Kein weiterer Unsinn, der Code lautet wie folgt:

<?php
$n = 6;
echo "n = " . $n . "<br>";
$count = 1;
for ($i = $n; $i > 0; $i--)
{
    for ($j = $i; $j < $n + 1; $j++)
    {
        printf("%4s", $count);
        $count++;
    }
    echo "<br>";
}

Das generierte Ergebnis ist:

PHP benutzerdefinierte Anzeige der ersten Zeilen des Floyd-Dreiecks

Sie können den obigen Code direkt kopieren und lokal testen.

Tatsächlich erfordert die korrekte Codierung des Freud-Dreiecks Kenntnisse über Schleifen. Die for-Schleife wird hier hauptsächlich verwendet, wenn Sie im Voraus wissen, wie oft das Skript ausgeführt werden muss.

for (初始值; 条件; 增量){
    要执行的代码;}

Parameter bzw.:

初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)。
条件:循环执行的限制条件。如果为 TRUE,则循环继续。如果为 FALSE,则循环结束。
增量:主要用于递增计数器(但可以是任何在循环的结束被执行的代码)。

Eine detaillierte Einführung in die for-Schleife finden Sie im Kapitel „PHP For-Schleife“ im PHP-Handbuch.

Abschließend möchte ich Ihnen den neuesten kostenlosen Kurs auf unserer Plattform „Entering the World of PHP from 0“ empfehlen ~ Kommen Sie und lernen Sie!

Das obige ist der detaillierte Inhalt vonPHP benutzerdefinierte Anzeige der ersten Zeilen des Floyd-Dreiecks. 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