Heim  >  Artikel  >  Backend-Entwicklung  >  Einfache Fragen zum PHP-Algorithmus (mit Erweiterung)

Einfache Fragen zum PHP-Algorithmus (mit Erweiterung)

WBOY
WBOYOriginal
2016-08-08 09:21:101424Durchsuche

Einfache Frage zum PHP-Algorithmus (muss verbessert werden...)

Nur ​​0 drucken

Die spezifische Zahl wird durch den Eingabeparameter n bestimmt

Wenn n=5 , drucke 00000

Drucke n Nullen basierend auf n Werten

Drucke eine Zeile von 0101010101010101010101

Die spezifische Zahl wird durch die Eingabe bestimmt Parameter n

 Beispiel: test.php?n=3 gibt 010 aus

gibt 010101 entsprechend dem n-Wert aus...

um 1 00 111 0000 11111 zu erreichen

für if-Implementierung

<?<span>php

</span><span>for</span> (<span>$i</span> = 0; <span>$i</span> < 10; <span>$i</span>++<span>) {
    </span><span>for</span> (<span>$j</span> = 0; <span>$j</span> <= <span>$i</span>; <span>$j</span>++<span>) {
        </span><span>if</span> (<span>$i</span> % 2 == 0<span>) {
            </span><span>echo</span> '0'<span>;
        } </span><span>else</span><span> {
            </span><span>echo</span> '1'<span>;
        }
    }
    </span><span>echo</span> '<br/>'<span>;
}

</span>?>
for&if-Anweisungsimplementierung

für Switch-Implementierung

while if-Implementierung

 while-Switch-Implementierung

<?<span>php

</span><span>$i</span> = 0<span>;
</span><span>while</span> (<span>$i</span> < 10<span>) {
    </span><span>$j</span> = 0<span>;
    </span><span>while</span> (<span>$j</span> <= <span>$i</span><span>) {
        </span><span>switch</span> (<span>$i</span> % 2<span>) {
            </span><span>case</span> 0:
                <span>echo</span> '0'<span>;
                </span><span>break</span><span>;
            </span><span>case</span> 1:
                <span>echo</span> '1'<span>;
                </span><span>break</span><span>;
        }
        </span><span>$j</span>++<span>;
    }
    </span><span>echo</span> '<br/>'<span>;
    </span><span>$i</span>++<span>;
}

</span>?>
while&switch-Anweisung Umsetzung

Implementierung 0 01 010 0101...

Realisieren 0 01 012 0123 3210 210 10 0

Machen Sie einen Taschenrechner

Zum Beispiel , test.php?a=1&b=2&operator=jia gibt 3 aus

Zum Beispiel test.php?a=5&b=2&operator=jian gibt 3 aus

Zum Beispiel test.php?a =2&b=5&operator=cheng gibt 10 aus

Zum Beispiel test.php? a=6&b=3&operator=chu gibt 2 aus

Vierstellige Berechnungsfunktion, die verarbeitet werden kann Addition, Subtraktion, Multiplikation und Division

Fortgeschritten:

Narzissenzahl

Blasensortiermethode

Das Obige führt einfache Fragen zum PHP-Algorithmus (mit Erweiterung) ein, einschließlich relevanter Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

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