...
while (j > 1);
{
...
j - -;
}
...
Elena Okolokulak
4 уровень
почему бесконечный цикл, если j ограничен?
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Elena Okolokulak
7 мая 2018, 11:23
Спасибо всем
0
Elena Okolokulak
6 мая 2018, 16:32
j - - декременируется . изначально значение 10. пока больше 0
Не так?
0
--------Master
6 мая 2018, 16:52решение
В этом коде блок { ... } относится к циклу, происходит декремент и вывод, пока выполняется условие. А в исходном варианте пустой цикл просто не имеет тела.
+2
--------Master
6 мая 2018, 16:30решение
Из-за одного символа это бесконечный цикл, в котором ничего не происходит. А ниже идет просто блок в фигурных скобках, к циклу отношения не имеющий
+2
George Skrydlov
6 мая 2018, 19:39
дополню пояснением: символ ";" является оператором, который выполняется в Вашем цикле. Необходимо убрать этот символ, чтобы всё заработало так, как вы планировали.
+1
Elena Okolokulak
7 мая 2018, 11:04
Спасибо огромное. Никак не замечалось это
0