Автор работы: Пользователь скрыл имя, 12 Декабря 2010 в 13:39, лекция
В этой работе рассмотрены основные управляющие конструкции Си.
for (i = 0; i < 5; i++) {
if ( i == 2 ) break;
printf("Индекс: i = %i\n", i);
}
Результат:
Индекс: i = 0
Индекс: i = 1
Оператор continue - переход на конец цикла (т.е. пропуск всех операторов от continue до конца структуры цикла). Пример (цикл по i от 0 до 4, но при i = 2 происходит переход на конец цикла):
for (i = 0; i < 5; i++) {
if ( i == 2 ) continue;
printf("Индекс: i = %i\n", i);
}
Результат:
Индекс: i = 0
Индекс: i = 1
Индекс: i = 3
Индекс: i = 4
Полный текст
примера использования
#include "stdio.h"
int main() {
int i;
printf("Пример для break:\n");
for (i = 0; i < 5; i++) {
if ( i == 2 ) break;
printf("Индекс: i = %i\n", i);
}
printf("Пример для continue:\n");
for (i = 0; i < 5; i++) {
if ( i == 2 ) continue;
printf("Индекс: i = %i\n", i);
}
return 0;
}