java魔术矩阵

2024-07-16 21:33:31作者:饭克斯

publicclassMagic{

/**

*Methodmain

*

*

*@paramargs

*

*/

publicstaticvoidmain(String[]args){

//TODO:Addyourcodehere

finalintSIZE=3;//这里就是你自定义的阶数

intmat[][]=newint[SIZE][SIZE];

inti=0,j,k,n;

n=SIZE;

j=n/2;

for(k=1;k<=n*n;k++){

mat[i][j]=k;

if(k%n==0){

i=(i+1)%n;

}else{

i=(i-1+n)%n;

j=(j+1)%n;

}

}

for(i=0;i<n;i++){

for(j=0;j<n;j++)

System.out.print(mat[i][j]+\t);

System.out.println();

}

}

}

展开全文

热门推荐

相关攻略

猜你喜欢