public static void main(String[] args) {
System.out.println("ipnut size:");
Scanner scanner = new Scanner(System.in);
int size = scanner.nextInt();
int[][] ss = new int[size][size];
int num = 1;
for(int i = 0; i < size; i++) {
if(i % 2 == 0) {
for(int j = 0; j < size; j++) {
ss[j][i] = num;
num++;
}
} else {
for(int j = size - 1; j >= 0; j--) {
ss[j][i] = num;
num++;
}
}
}
for(int i =0; i < size; i++) {
for(int j = 0; j < size; j++) {
System.out.print(ss[i][j] + " ");
}
System.out.println();
}
}
给你提供个java的代码你参考一下