Computer >> Máy Tính >  >> Lập trình >> C#

Cách sử dụng vòng lặp do while trong C #?

Vòng lặp do ... while kiểm tra điều kiện của nó ở cuối vòng lặp. Nó tương tự như vòng lặp while, ngoại trừ vòng lặp do ... while được đảm bảo thực thi ít nhất một lần.

Để tạo vòng lặp do while -

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

Biểu thức điều kiện xuất hiện ở cuối vòng lặp, vì vậy (các) câu lệnh trong vòng lặp sẽ thực thi một lần trước khi điều kiện được kiểm tra.

Nếu điều kiện là đúng, luồng điều khiển sẽ nhảy ngược lên để thực hiện và (các) câu lệnh trong vòng lặp thực thi lại. Quá trình này lặp lại cho đến khi điều kiện đã cho trở thành sai.

Sau đây là một ví dụ -

Ví dụ

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();
      }
   }
}

Đầu ra

value of a: 50