Heim >Java >JavaErste Schritte >So drucken Sie ein Rautenmuster mit Java aus
Erster Blick auf das Bild:
Schritt 1: Analysieren Sie zunächst das Bild
Möchten Sie dies ausdrucken Die Grafiken müssen mehrschichtig in einer Schleife verschachtelt und in zwei Teilen gedruckt sein.
Der erste Teil besteht aus den ersten vier Zeilen der ersten Hälfte und den letzten drei Zeilen der zweiten Hälfte. Daraus können wir schließen, dass wir sie brauchen um zwei Dutzend Schleifen zu schreiben. Und aufgrund der Position von „*“ müssen wir Leerzeichen einfügen und gleichzeitig drucken. Daher sind für jeden Teil zwei Schleifensteuerungen erforderlich, d. h. zwei große Schleifen, in denen jeweils zwei kleine Schleifen verschachtelt sind, also insgesamt vier Schleifen.
(Empfohlene verwandte Tutorials: Java-Einführungs-Tutorial)
Teil 2: Zahlen analysieren
Vor der Analyse müssen wir die äußere Schicht der Schleifensteuerung verstehen die Anzahl der Zeilen, und die innere Schleife steuert die Anzahl der Spalten, daher müssen wir ihre Zeilen und Spalten analysieren.
Der Beispielcode lautet wie folgt:
class ForForTest { public static void main(String[] args) { /* 输出如下图形: 行数i: 空格数j: “*”数目z: * 1 3 1 *** 2 2 3 ***** 3 1 5 ******* 4 0 7 ***** 1 1 5 6 *** 2 2 3 5 * 3 3 1 4 */ for (int i = 1;i <= 4;i++){ for (int j = 1;j <= 4 - i;j++) { System.out.print(" "); } for (int z = 1;z <= i*2-1;z++){ System.out.print("*"); } System.out.println(); } for (int i = 1;i <= 3;i++){ for (int j = 1;j <= i;j++){ System.out.print(" "); } int y = 3; for (int z = 5;z >= 2*i-1;z--){ System.out.print("*"); } System.out.println(); } } }
Weitere programmierungsbezogene Inhalte finden Sie in der Spalte Einführung in die Programmierung auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonSo drucken Sie ein Rautenmuster mit Java aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!