我有一個嵌套的循環,打印數字,像這樣一個三角形:如何反轉直角三角形(JAVA)
123
12
1
,我需要一個又一個三角形,但它必須被反轉,二者皆可創建一個空的三角形下方,就像這樣:
12321
12 21
1 1
這是我的第一個循環:
for (i = n; i >= 1; i--) {
System.out.println();
for (j = 1; j <= i; j++) {
System.out.print(j);
}
}
System.out.println();
我又增加了循環:
for (j = n; j >= 1; j--) {
System.out.print(j);
}
現在的數字顛倒,但反覆,就像這樣:
123321
12321
1321
它可以很容易但恕我直言,我會建議您嘗試多一點 –
提示:您所需要的內部循環中更多的條件和邏輯。 (把「j」「減」到「1」) –
@ cricket_007我需要考慮間距嗎? – cosmo