gpt4 book ai didi

java - 我如何打印一个图案,然后在该图案旁边打印相反的图案?

转载 作者:太空宇宙 更新时间:2023-11-04 14:22:42 24 4
gpt4 key购买 nike

嘿,我如何打印一个图案,然后在该图案旁边打印相反的图案?像这样:

1            1 2 3 4 5
1 2 1 2 3 4
1 2 3 1 2 3
1 2 3 4 1 2
1 2 3 4 5 1

我知道如何打印这两个图案,但我只是不知道如何在第一个图案旁边打印第二个图案。

package exc3;
public class Exc3 {

public static void main(String[] args) {
int row = 1;
int i = 0;

for (i=1; i<=row; i++){
System.out.print(i + " ");

if (i == row){
System.out.println();
i = 0;
row++;
}

if (row > 5)
break;

}

}

这是我用来制作模式的代码,但我认为我不需要帮助,只需将第二个模式放在第一个模式旁边,我不知道该怎么做

最佳答案

这是您想要的代码!!

import java.io.*;
public class Exc3 {

public static void main(String[] args) {
int row = 1;
int i = 0;
int j = 0;
int max = 5;
for (i = 1; i <= row; i++) {
System.out.print(i);
System.out.print(" ");

if (i == row) {
for (j = 1; j <= max; j++) {
System.out.print(" ");
}
for (j = 1; j <= max; j++) {
System.out.print(j + " ");
}
System.out.println();
i = 0;
row++;
max--;
}
if (row > 5)
break;
}
}
}

输出:-

1           1 2 3 4 5 
1 2 1 2 3 4
1 2 3 1 2 3
1 2 3 4 1 2
1 2 3 4 5 1

关于java - 我如何打印一个图案,然后在该图案旁边打印相反的图案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27012261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com