Оператор continue
Часть раздела Основы путешествия по C на Coddy. Урок 41 из 63.
Инструкция continue завершает текущую итерацию и переходит к следующей. Например:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}Цикл пройдет по всем числам. Когда он дойдет до i=5, он пропустит эту итерацию и продолжит со следующей. Вывод:
3 4 6 7 8Обрати внимание: числа 5 нет в выводе.
Задание
ЛегкоТебе дан код, который выводит числа от 1 до 20 включительно.
Твоя задача — добавить операторы if и continue, чтобы выводились только чётные числа (2, 4, 6, ...).
Попробуйте сами
#include <stdio.h>
int main() {
for (int i = 1; i <= 20; i++) {
printf("%d ", i);
}
return 0;
}
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
2Переменные
Типы данныхЦелое числоFloat — DoubleСимволыЛогические значенияКонстантыОсновы printfПравила именования переменныхПреобразование типов, часть 1Преобразование типов, часть 2Итоговое задание на повторение3Операторы
Арифметические операторыОператор остатка от деленияИнкремент/декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Итоговое заданиеПотренируйтесь самостоятельно: Онлайн-компилятор C