gpt4 book ai didi

java - 如何打印这个图案?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:24:23 26 4
gpt4 key购买 nike

<分区>

我需要打印下面的图案

0  0  0  0  0<br>
0 # # # 0<br>
0 # 0 # 0<br>
0 # # # 0<br>
0 0 0 0 0

我写的代码打印了这个

0  0  0  0  0<br>
0 # # # 0<br>
0 # # # 0<br>
0 # # # 0<br>
0 0 0 0 0<br>

代码是

public class PrintPattern {

public static void main(String[] args) {


int [][] arr = new int[5][5];

for(int i=0;i<5;i++){

for(int j=0;j<5;j++){

if(i>0 && i<4 && j!=0 && j!=4){
arr[i][j]=1;
}

}
}
for(int i=0;i<5;i++){

for(int j=0;j<5;j++){
if(arr[i][j]==1){
System.out.print(" "+"#"+" ");
}
else
System.out.print(" "+arr[i][j]+" ");
}
System.out.println();
}



}
}

我还需要将其推广到任何 n x n 矩阵,其中 n = {2k+1,k>0}

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