我将如何在 Java 中打印以下内容:
5 55 555 55 5
只使用没有 if 语句的嵌套 for 循环。
到目前为止我所拥有的:
public static void main(String[] args) {
for(int i = 1; i < 6; i++) {
for(int k = 3; k > i; k--) {
System.out.print(" ");
}
for(int k = 3; k < i; k++) {
System.out.print(" ");
}
for(int j = i; j > 0; j--) {
System.out.print("5");
}
System.out.println();
}
}
如您所见,我得到了正确的空格,但还没有5
每行上的 's 的数量。我不知何故觉得必须有可能对所有空间只使用 1 个 for 循环?