我想创建一个像这样的数组。 但到目前为止,这就是我得到的。
int[][] a = new int[10][10];
int value = 1;
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
if (i + j >= 6 && i + j <= 35 && i <= 9 - j) {
array[i][j] = value++;
}
}
}
请帮助我,我将非常感激!
解决问题并解释其工作原理
int value = 1;
for (int j = 10; j >= 0; j--) {
for (int i = 0; i <= 10; i++) {
if (i + j >= 6 && i + j <= 35 && i <= 9 - j) {
array[i][j] = value++;
}
}
}
我成功了!