【发布时间】:2014-05-17 15:10:02
【问题描述】:
我正在研究 Java 金字塔。我用星星做到了。但我想用减少的数字来做到这一点。我正在使用输入。假设输入为 5;
5
545
54345
5432345
543212345
我的代码是;
int size = 11;
for (int i = 1; i <= size; i=i+2) {
int spaceCount = (size - i)/2;
for(int j = 0; j< size; j++) {
if(j < spaceCount || j >= (size - spaceCount)) {
System.out.print(" ");
} else {
System.out.print("*");
}
}
System.out.println();
}
很高兴得到您的关注。非常感谢。
int size = 11;
for (int i = 1; i <= size; i=i+2) {
int spaceCount = (size - i)/2;
for(int j = 0; j< size; j++) {
if(j < spaceCount || j >= (size - spaceCount)) {
System.out.print(" ");
} else {
System.out.print(n);
}
}
System.out.println();
}
【问题讨论】:
-
你有什么问题?
-
你现在只打印星星和空格。
-
我想在没有星星的情况下做到这一点。我想做这件事,我有问题。
-
...而这正是您不学习的方式...