중첩된 while 루프의 경우 두 개의 while 루프가 있습니다.
첫 번째 루프는 조건을 확인하고 조건이 참이면 내부 루프, 즉 중첩 루프로 이동합니다.
루프 1
while (a<25) { }
루프 2(루프 1 내부)
while (b<45){ }
중첩된 while 루프를 생성하기 위한 샘플 코드는 다음과 같습니다.
예시
using System; namespace Program { class Demo { public static void Main(string[] args) { int a=20; while (a<25) { int b=40; while (b<45) { Console.Write("({0},{1}) ", a, b); b++; } a++; Console.WriteLine(); } } } }
출력
(20,40) (20,41) (20,42) (20,43) (20,44) (21,40) (21,41) (21,42) (21,43) (21,44) (22,40) (22,41) (22,42) (22,43) (22,44) (23,40) (23,41) (23,42) (23,43) (23,44) (24,40) (24,41) (24,42) (24,43) (24,44)