这就是问题:嵌套for循环与数字和“ - ”
编写一个名为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-
为什么不试试自己??我想这是一个家庭作业问题。 – Anubhab 2013-03-07 06:17:07
什么是** num1 ** ?? – Anubhab 2013-03-07 06:18:42
你已经使用了'println()'和'print()'方法,所以我假设你知道区别。答案只是在玩这些方法:)你的亲密,不要放弃,如果这是一个功课:) – Oneb 2013-03-07 06:20:24