- Оператор continue
- Работа
Оператор continue
Оператор continue служит для досрочного начала очередной итерации цикла, т.е. он обеспечивает немедленный переход к проверке условия для циклов do или while, или к переходу к выполнению последней груНры операторов, указанных в круглых скобках, для цикла for.
Этот оператор служит для пропуска части операторов цикла, если на определенной итерации их выполнять не следует.
Пример:
int arr[10];
int found, sum;
for (int i = 0; i < 10; i++){
if (arr[i] == 12){
found++;
continue;
}
sum += arr[i];
}
В этом примере осуществляется подсчет суммы sum всех значений массива arr, не равных 12, и одновременно подсчет в found количества элементов, равных 12.