这就是问题:
编写一个名为 printDesign 的方法,该方法产生以下输出。使用嵌套的 for 循环来捕获图形的结构。
-----1-----
----333----
---55555---
--7777777--
-999999999-
这就是我所拥有的:
public static void printDesign() {
for(int dashAmt= 5; dashAmt >= 1; dashAmt--){
for(int dash = 1; dashAmt <= dash; dash++){
System.out.print("-");
}
System.out.println();
for(int numAmt = 1; numAmt <= 9; numAmt+=2) {
for(int num = 1; num1 <= numAmt; num++) {
System.out.print(num);
}
System.out.println();
}
}
}
我的问题是如何将破折号与数字放在同一行,以便我可以得到:
-----1-----
----333----
---55555---
--7777777--
-999999999-