Я хочу добавить матричные антидиагональные элементы NxN, используя цикл for в java-программе.Java добавляет матричные антидиагональные элементы
Этот код (2 условия) не работает, потому что он всегда говорит, что цикл выполняется sum2 = 0.
for (int i=0,j=t-1; i<t && j==0; i++, j--) {
sum2 = sum2 + aNumber[i][j];
}
Вместо этого этот (одно условие) работает хорошо.
for (int i=0, j=t-1; i<t ; i++, j--) {
sum2 = sum2 + aNumber[i][j];
}
Почему не работает первый код?
'= у = т-1 && J = 0' - это именно тот код, который у вас есть? –
Нет, извините, я скопировал это плохо. Это i
v8rs
, чтобы получить сумму антидиагональных значений для значений ячейки. Но вы получаете только 'aNumber [i] [0];' –