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

C# do while 루프를 사용하는 방법은 무엇입니까?

<시간/>

do...while 루프는 루프의 끝에서 상태를 확인합니다. do...while 루프가 한 번 이상 실행된다는 점을 제외하면 while 루프와 유사합니다.

do while 루프를 만들려면 -

do {
   statement(s);
} while( condition );

조건식은 루프의 끝에 나타나므로 루프의 명령문은 조건이 테스트되기 전에 한 번 실행됩니다.

조건이 참이면 제어 흐름이 다시 do로 점프하고 루프의 명령문이 다시 실행됩니다. 이 과정은 주어진 조건이 거짓이 될 때까지 반복됩니다.

다음은 예입니다 -

using System;

namespace Loops {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 50;

         /* do loop execution */
         do {
            Console.WriteLine("value of a: {0}", a);
            a = a + 1;
         }

         while (a < 20);
         Console.ReadLine();
      }
   }
}

출력

value of a: 50