В C++ оператор continue
используется внутри циклов для пропуска оставшихся операторов в текущей итерации и перехода к следующей итерации. Он обычно используется в таких циклах, как for
, while
и do- while
. Вот несколько примеров использования оператора continue
в C++:
Пример 1. Использование continue
в цикле for
:
for (int i = 0; i < 5; i++) {
if (i == 2) {
continue; // Skip the rest of the code in this iteration
}
cout << i << endl;
}
Выход:
0
1
3
4
В этом примере, когда i
равно 2, выполняется оператор continue
, а остальные операторы в этой итерации пропускаются. Затем цикл переходит к следующей итерации.
Пример 2. Использование continue
в цикле while
:
int i = 0;
while (i < 5) {
i++;
if (i == 3) {
continue; // Skip the rest of the code in this iteration
}
cout << i << endl;
}
Выход:
1
2
4
5
В этом примере, когда i
равно 3, выполняется оператор continue
, а остальные операторы в этой итерации пропускаются. Затем цикл переходит к следующей итерации.
Пример 3. Использование continue
в цикле do- while
:
int i = 0;
do {
i++;
if (i == 3) {
continue; // Skip the rest of the code in this iteration
}
cout << i << endl;
} while (i < 5);
Выход:
1
2
4
5
Как и в предыдущих примерах, когда i
равен 3, выполняется оператор continue
, а остальные операторы в этой итерации пропускаются. Цикл переходит к следующей итерации.