Urok5_10

Урок 5.10. Оператор продолжения continue

5. 10. Оператор продолжения continue

Оператор continue имеет следующую общую форму:

continue;

Оператор continue может использоваться во всех трех типах циклов, но не в операторе switch. Он служит для пропуска оставшейся части выполняемой итерации цикла, непосредственно его содержащего. Т.е continue прерывает текущую итерацию.Если условиями цикла допускается новая итерация, то она выполняется, в противном случае она завершается. Рассмотрим фрагмент программы обработки отрицательных элементов массива; положительные элементы пропускаются:

for(i = 0; i < N; i++)
{
    if(a[i] > 0) /* пропуск положительных элементов */
                 continue;
    ... /* обработка отрицательных элементов */
}

 


Таким же образом, можно организовать обработку только тех данных в массивах, которые удовлетворяют определенным критериям. В общем, оператор continue помогает иногда сократить некоторые программы, особенно если они включают в себя вложенные операторы if-else.

Translate Переводчик

Подписка на новости

SmartResponder.ru
Ваш e-mail: *
Ваше имя: *

Хостинг для Wordpress сайтов