初学者请问:用JAVA怎么写二维数组的输入

如题所述

第1个回答  2017-04-02
import java.util.Scanner;
class Test {
public static int[][] a = new int[20][20];
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Input m and n:");
int m = in.nextInt(); //行数
int n = in.nextInt(); //列数
for (int i = 0; i < m; i ++) {
for (int j = 0; j < n; j ++) {
a[i][j] = in.nextInt();
}
}
System.out.println("Output:");
for (int i = 0; i < m; i ++) {
for (int j = 0; j < n; j ++) {
System.out.print(a[i][j] + " ");
}
System.out.println();
}
}
}

运行结果:

本回答被网友采纳