将另一个Java数字三角形并排放置可以通过以下步骤实现:
int rows = 5;
表示有5行。space
来控制每行前面的空格数,初始值为rows-1
,每次循环减1。number
来表示每行的数字,初始值为1,每次循环加1。System.out.print()
打印数字,并在每个数字后面加上一个空格。System.out.println()
换行。space
的初始值改为0,表示第二个数字三角形不需要前面的空格。以下是一个示例代码:
public class Main {
public static void main(String[] args) {
int rows = 5;
// 打印第一个数字三角形
for (int i = 1; i <= rows; i++) {
int space = rows - i;
for (int j = 1; j <= space; j++) {
System.out.print(" ");
}
int number = 1;
for (int j = 1; j <= i; j++) {
System.out.print(number + " ");
number++;
}
System.out.println();
}
// 打印第二个数字三角形
for (int i = 1; i <= rows; i++) {
int number = 1;
for (int j = 1; j <= i; j++) {
System.out.print(number + " ");
number++;
}
System.out.println();
}
}
}
这段代码会打印出两个并排放置的数字三角形,每个数字之间用空格分隔。你可以根据需要调整rows
的值来改变数字三角形的大小。
领取专属 10元无门槛券
手把手带您无忧上云