-2
我正在嘗試使用for循環來編寫代碼來打印星號金字塔。金字塔的高度應該由用戶輸入確定,並應是這樣的:金字塔的星號
例如:3
*
輸入
**
***
**
*
import java.util.Scanner;
public class Homework6_Project2 {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
int triangleHeight = keyboard.nextInt();
int i;
int j;
for (i = triangleHeight; i >= 1; i--) {
for (j = i; j >= 1; j--) {
System.out.print("*");
}
System.out.println();
}
}
}
編輯:我忘記了下半區的代碼,我需要使用++增量運算符。
它打印你問它來打印到底是什麼 - 你開始有三個,打印計數三個星號,並移動到新的生產線。然後你打印兩個。您需要先按升序進行循環打印。然後當你達到這個數字時,你會繼續向下移動。 – Aditya