java算法基础编程题一道,求救!!

本人java没入好门的菜鸟一枚,但很快就要考试了。有道算法题求大神搭救:
编程输出一个3*3的矩阵,用数字1到9填入,使每行每列每条对角线上三个数相加都等于15.(老师没教过矩阵的相关知识,只教过最简单的数组循环if条件和最基础的排列算法,我也不会arraylist之类的东西,能只用二维数组之类的么?)

第1个回答  2017-12-12
int[] ary = new int[9];
for (int i=0; i< 9; i++) {
    ary[i] = i+1;
}

for (int x : ary) {
    System.out.println(x);
    if (x % 3 == 0) {
        System.out.println("\n");
    }
}

相似回答