【发布时间】:2014-09-01 06:47:17
【问题描述】:
我正在尝试绘制如下所示的网格:
1
12
123
1234
12345
123456
1234567
12345678
123456789
这是我的代码:
public class shape {
public static void main(String[] args){
int number = 1, newNumber, zMax = 1;
String numString = "1";
for (int i = 1; i <= 9; i++){
for (int z = 0; z < zMax; z++){
System.out.print(numString);
number = number + 1;
numString += Integer.toString(number);
}
System.out.println("");
if (zMax <= 9)
zMax++;
}
}
}
它会打印出如下内容:
1
12123
121231234
12123123412345
等
它在正确的轨道上,但我不知道出了什么问题......请帮助!
【问题讨论】: