排列方法
public class java{
static final int N=5;
public static void main(String[] args){
int[][] a=new int [N][N];
int ini=1;
//以下for给上三角赋值,含对角线
for(int k=0;k<5;k++){
for(int i=0;i<k+1;i++){
a[k-i][i]=ini++;
}
}
//以下for给下三角赋值,不含对角线
for(int k=0;k<5-1;k++){
for(int i=0;i<5-k-1;i++){
a[5-i-1][k+i+1]=ini++;
}
}
for(int i=0;i!=5;i++){
for(int j=0;j!=5-1;j++)
System.out.print(a[i][j]+"\t");
System.out.println();
}
}
}