Lệnh continue trong C++ làm việc hơi giống với lệnh break. Thay vì bắt buộc kết thúc, nó bắt buộc vòng lặp tiếp theo diễn ra, bỏ qua bất kỳ đoạn code nào ở giữa.

Với vòng lặp for, lệnh continue làm cho bước kiểm tra điều kiện và phần tang_giam của vòng lặp thực thi. Với whiledo…while, lệnh continue làm điều khiển chương trình chuyển tới các kiểm tra điều kiện.

Cú pháp của lệnh continue trong C++ như sau:

continue;

Sơ đồ

 lệnh continue

Ví dụ

#include <iostream>
using namespace std;

int main ()
{
   // Khai bao bien cuc bo:
   int a = 10;

   // vong lap do...while
   do
   {
       if( a == 15)
       {
          // nhay qua buoc lap.
          a = a + 1;
          continue;
       }
       cout << "Gia tri cua a la: " << a << endl;
       a = a + 1;
   }while( a < 20 );

   return 0;
}

Chạy chương trình C++ trên sẽ cho kết quả như hình sau:

 lệnh continue

Viết câu trả lời

Drop Images

0 Bình luận