Урок 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.

рассказать друзьям и получить подарок

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Translate Переводчик

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

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

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