Zusammenfassung der Methoden zur Implementierung der neunundneunzig Multiplikationstabelle der klassischen PHP-Grundtestfragen

伊谢尔伦
Freigeben: 2023-03-10 22:34:02
Original
2052 Leute haben es durchsucht

Für PHP-Neulinge ist das Schreiben von Neun-Neun-Multiplikationstabellen in PHP zweifellos eine sehr klassische Übungsfrage. Es ist eine ziemliche Prüfung der Logik.

Wie das Sprichwort sagt: Wer etwas Schwieriges nicht kann, kann es nicht tun, aber wer es kann, kann nicht schwierig sein. Für einige Veteranen bedeutet das wirklich nichts. Aber für Anfänger kann es logisches Denken trainieren.

Wenn es keine Einschränkungen gibt, können Sie den gesamten Code möglicherweise in zwei Minuten eingeben. Wenn Sie kompetent sind, können Sie ihn auch auf verschiedene Arten implementieren, aber was ist, wenn Sie aufgefordert werden, die Multiplikationstabelle zu schreiben? für vier Winkel? (Es kann erweitert werden)

Im Folgenden werden verschiedene Methoden zur Implementierung der Multiplikationstabelle der klassischen Basistestfragen in PHP vorgestellt:

1. Verwenden Sie die for-Schleife So drucken Sie die Multiplikationstabelle aus:

<?php
for($j=1; $j<=9; $j++) {
for($i=1; $i<=$j; $i++) {
echo "{$i}x{$j}=".($i*$j)." ";
}
echo "<br />";
}
Nach dem Login kopieren

2. Verwenden Sie die while-Schleife, um die Multiplikationstabelle zu drucken

<?php
$j = 1;
while($j<=9){
$i = 1;
while($i<=$j){
echo "{$i}x{$j}=".($i*$j)." ";
$i++;
}
echo "<br />";
$j++;
}
Nach dem Login kopieren

Verwenden Sie eine for-Schleife, um die Multiplikationstabelle in Form einer

Tabelle auszugeben
<?php
$j = 1;
do {
$i = 1;
do {
echo "{$i}x{$j}=".($i*$j)." ";
$i++;
} while($i<=$j);
echo "<br />";
$j++;
} while($j<=9);
Nach dem Login kopieren

Winkel 1: (die gebräuchlichste herkömmliche Schreibmethode)

Winkel zwei: (symmetrisch zur X-Achse bei herkömmlicher Schrift)

<?php
echo "<table width=&#39;600&#39; border=&#39;1&#39;>";
for($j=1;$j<=9;$j++){
echo "<tr>";
for($i=1;$i<=$j;$i++){
echo "<td>{$i}*{$j}=".($i*$j)."</td>";
}
echo "</tr>";
}
echo "</table>";
Nach dem Login kopieren

Winkel drei: (symmetrisch zur Y-Achse mit Winkel zwei)

<?php
echo "<table width=&#39;600&#39; border=&#39;1&#39;>";
for($j=9;$j>=1;$j--){
echo "<tr>";
for($i=1;$i<=$j;$i++){
echo "<td>{$i}*{$j}=".($i*$j)."</td>";
}
echo "</tr>";
}
echo "</table>";
Nach dem Login kopieren

Winkel vier: (symmetrisch zur herkömmlichen Schreib-Y-Achsen-Symmetrie)

<?php
echo "<table width=&#39;600&#39; border=&#39;1&#39;>";
for($j=9;$j>=1;$j--){
echo "<tr>";
for($z=0;$z<9-$j;$z++){
echo "<td> </td>";
}
for($i=1;$i<=$j;$i++){
echo "<td>{$i}*{$j}=".($i*$j)."</td>";
} 
echo "</tr>";
}
echo "</table>";
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonZusammenfassung der Methoden zur Implementierung der neunundneunzig Multiplikationstabelle der klassischen PHP-Grundtestfragen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!