-1
我想知道如何構建嵌套循環。我一直在網上尋找,但一直沒有找到任何容易理解的解釋!任何幫助很想! ;)XoXo嵌套循環很容易解釋
我想知道如何構建嵌套循環。我一直在網上尋找,但一直沒有找到任何容易理解的解釋!任何幫助很想! ;)XoXo嵌套循環很容易解釋
它只意味着一個循環在另一個循環內。
例如,如果要讀取SUDOKU中9 * 9二維數組中的所有字符。
您創建一個循環,遍歷所有行 - 從1到9. 如果您然後創建另一個循環遍歷列,也從1到9,爲每行執行整個嵌套循環。
Java示例:
for (int i = 1; i < 10; i++) {
System.out.println("Go to the row: " + i);
for (int j = 1; j < 10; j++) {
System.out.println("Accesing : " + i + "/" + j);
}
}
有這樣的輸出:
Go to the row: 1
Accesing : 1/1
Accesing : 1/2
Accesing : 1/3
Accesing : 1/4
Accesing : 1/5
Accesing : 1/6
Accesing : 1/7
Accesing : 1/8
Accesing : 1/9
Go to the row: 2
Accesing : 2/1
Accesing : 2/2
Accesing : 2/3
Accesing : 2/4
Accesing : 2/5
Accesing : 2/6
Accesing : 2/7
Accesing : 2/8
Accesing : 2/9
Go to the row: 3
Accesing : 3/1
Accesing : 3/2
Accesing : 3/3
Accesing : 3/4
Accesing : 3/5
Accesing : 3/6
Accesing : 3/7
Accesing : 3/8
Accesing : 3/9
Go to the row: 4
Accesing : 4/1
Accesing : 4/2
Accesing : 4/3
Accesing : 4/4
Accesing : 4/5
Accesing : 4/6
Accesing : 4/7
Accesing : 4/8
Accesing : 4/9
Go to the row: 5
Accesing : 5/1
Accesing : 5/2
Accesing : 5/3
Accesing : 5/4
Accesing : 5/5
Accesing : 5/6
Accesing : 5/7
Accesing : 5/8
Accesing : 5/9
Go to the row: 6
Accesing : 6/1
Accesing : 6/2
Accesing : 6/3
Accesing : 6/4
Accesing : 6/5
Accesing : 6/6
Accesing : 6/7
Accesing : 6/8
Accesing : 6/9
Go to the row: 7
Accesing : 7/1
Accesing : 7/2
Accesing : 7/3
Accesing : 7/4
Accesing : 7/5
Accesing : 7/6
Accesing : 7/7
Accesing : 7/8
Accesing : 7/9
Go to the row: 8
Accesing : 8/1
Accesing : 8/2
Accesing : 8/3
Accesing : 8/4
Accesing : 8/5
Accesing : 8/6
Accesing : 8/7
Accesing : 8/8
Accesing : 8/9
Go to the row: 9
Accesing : 9/1
Accesing : 9/2
Accesing : 9/3
Accesing : 9/4
Accesing : 9/5
Accesing : 9/6
Accesing : 9/7
Accesing : 9/8
Accesing : 9/9
是否有您使用的是這個特定的語言? –