import java.util.*;
class QianTaoFangZhen
{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入嵌套矩阵的规格:");
int n = input.nextInt();
int[][] arr =new int[n][n];
int z = 0;//矩阵的第z次赋值
for (int i =n/2; i>=0;i--){//控制矩阵的值,和矩阵的规格
for(int j=z;j<n-z;j++){//矩阵由开始时n行n列每次自减1,逐渐到中心的矩阵
for(int k=z;k<n-z;k++){
arr[j][k]=i;//将i值赋给矩阵
}
}
z++;
}
for(int x=0;x<arr.length;x++){
for (int y=0;y<arr.length;y++){
System.out.print(arr[x][y]+" ");
}
System.out.println();
}
}
}
|
|