C Vòng lặp lồng nhau
Vòng lồng nhau
Cũng có thể đặt một vòng lặp bên trong một vòng lặp khác. Đây được gọi là vòng lặp lồng nhau .
"Vòng lặp bên trong" sẽ được thực thi một lần cho mỗi lần lặp của "vòng lặp bên ngoài":
Ví dụ
int i, j;
// Outer loop
for (i = 1; i <= 2; ++i) {
printf("Outer:
%d\n", i); // Executes 2 times
// Inner loop
for (j = 1; j <= 3; ++j) {
printf(" Inner: %d\n", j); // Executes 6 times (2 * 3)
}
}
Hãy tự mình thử »