输出:
14 2 3 5
13 0 0 6
12 0 0 7
11 10 9 8
----------------------------------------------------------------------------------------
代码怎样写才能够让输出,想左对齐呢?
----------------------------------------------------------------------------------------
public class g {
public static void main(String[] args) {
int n=4,count=1;
int a[][] = new int[n][n];
for(int i=0;i<n/4;i++) {
for(int j=i;j<n;j++)
a[j]=count++;
for(int j=i;j<n;j++)
a[j][n-1]=count++;
for(int j=n-1;j>0;j--)
a[n-1][j-1]=count++;
for(int j=n-1;j>0;j--)
a[j-1][0]=count++;
}
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
System.out.print(a[j]+" ");
}
System.out.println();
}
}
}
|