我有一个用于数独求解器的9x9数组,我试图将每个3x3框添加到45并检查该值以确保数字正确。我的第一个for
循环工作并增加到45但由于某种原因,下一个循环没有,我无法弄清楚原因。我已经确认该区域的数字也应该增加到45。建议?
int sum = 0;
int sum2 = 0;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
sum += grid[i][j];}}
for (int i = 0; i > 2 && i < 6; i++) {
for (int j = 0; j < 3; j++) {
sum2 += grid[i][j];}}
System.out.println(sum); //prints 45 currently
System.out.println(sum2); //prints 0 currently