Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 중첩된 while 루프를 만드는 방법은 무엇입니까?

<시간/>

중첩된 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)