Lập trình C++ - Lệnh continue
Lệnh Continue trong c++
Lệnh continue là lệnh mà khi gặp nó thì chương trình sẽ bỏ qua những câu lệnh phía dưới nó(trong cùng 1 câu lệnh lặp) để thực hiện 1 vòng lặp mới.
Cú pháp:
continue;
Ví dụ lệnh continue trong C:
#include <iostream>
using namespace std;
int main()
{
for(int i=1;i<=10;i++){
if(i==5){
continue;
}
cout<<i<<"\n";
}
}
Kết quả:
1
2
3
4
6
7
8
9
10
Ví dụ trên ta thấy số 5 không được in
Ví dụ lệnh continue trong vòng lặp lồng nhau:
#include <iostream>
using namespace std;
int main()
{
for(int i=1;i<=3;i++){
for(int j=1;j<=3;j++){
if(i==2&&j==2){
continue;
}
cout<<i<<" "<<j<<"\n";
}
}
}
Kết quả:
1 1
1 2
1 3
2 1
2 3
3 1
3 2
3 3
Ví dụ trên ta thấy 2,2 không được in. Vì vòng lặp trong tại vị trí i==2 và j==2 có lệnh continue