📄 jiugongge.java
字号:
public class JiuGongGe{
//九宫格的java程序
public static void main(String args[]){
int n = 5;
int[][] a = new int[n][n];
int row = 0;
int col = n/2;
a[row][col] = 1;
for(int i = 2; i<= n*n; ++i){
col++;
row--;
if ( (col >= a.length) && (row < 0) ){
row += 2;
col -- ;
}else if(col >= a.length){
col = 0;
}else if(row < 0){
row = a.length -1;
}else if(a[row][col] != 0){
row += 2;
col --;
}
a[row][col] = i;
}
print(a);
}
public static void print(int[][] a){
for(int i = 0; i<a.length; ++i){
for (int j = 0; j<a[i].length; ++j){
System.out.print(a[i][j] + "\t");
}
System.out.println();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -