Используете ли вы continue циклах? - C (СИ)
Формулировка задачи:
Здраствуйте. Захотелось посмотреть юзает ли народ возможность использования continue в циклах. Лично я за 4 года(еще с коледжа) использовал continue только для того, что-бы понять как он работает (с goto та же ситуация, но сейчас не об этом). И порой даже немогу понять зачем эту конструкцию вставили в язык.
Не по теме:
Упс... Промахнулся разделом. Хотел в общем разделе Си создать
Решение задачи: «Используете ли вы continue циклах?»
textual
Листинг программы
if(a) goto m1; if(b) goto m2; if(c) goto m3; m1: a=5; goto m3; m2: a=7; goto m3; m3: return;
Объяснение кода листинга программы
- В данном коде используется оператор
goto
, который позволяет передать управление в другое место программы. - В начале кода есть три условия
if
, каждое из которых проверяет свое условие. - Если первое условие
if
истинно, то управление передается на меткуm1
. - Если второе условие
if
истинно, то управление передается на меткуm2
. - Если третье условие
if
истинно, то управление передается на меткуm3
. - На метке
m1
переменнойa
присваивается значение 5. - После этого управление передается на метку
m3
. - На метке
m2
переменнойa
присваивается значение 7. - После этого управление также передается на метку
m3
. - На метке
m3
программа завершается операторомreturn
. - В данном коде нет использования цикла
continue
, поэтому этот пункт можно пропустить. - В данном коде нет использования цикла
for
, поэтому этот пункт можно пропустить. - В данном коде нет использования цикла
while
, поэтому этот пункт можно пропустить. - В данном коде нет использования цикла
do..while
, поэтому этот пункт можно пропустить. - В данном коде нет использования оператора
break
, поэтому этот пункт можно пропустить. - В данном коде нет использования оператора
delete
, поэтому этот пункт можно пропустить. - В данном коде нет использования оператора
new
, поэтому этот пункт можно пропустить. - В данном коде нет использования оператора
sizeof
, поэтому этот пункт можно пропустить. - В данном коде нет использования оператора
dynamic_cast
, поэтому этот пункт можно пропустить. - В данном коде нет использования оператора
static_cast
, поэтому этот пункт можно пропустить.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д