Технологии
Инкрементирующее выражение цикла может декрементировать счетчик цикла? - вопрос №2415886
апрель 16, 2017 г.
-
Всего ответов: 1
-
«i++» не может превратиться в «i--» ни при каких условиях
в такой формулировке вопрос не корректен, а ответ категорически нет
но это не значит что ошибка в программировании цикла невозможна. ниже пример кода, который обречен на вечное зацикливание
for (int i=0; i<10; i++)
{
(какой то код не трогающий i)
i--;
(какой то код не трогающий i)
}
другой вариант, но тоже с вечным циклом
for (int i=0; i<10; i++)
{
(какой то код не трогающий i)
i=5;
(какой то код не трогающий i)
}
и так далее, вариантов ошибок бесконечное множество. суть данного типа ошибок — изменение счетчика вне самого оператора if
Похожие вопросы
Дано трехзначное число. Найдите сумму его цифр. Надо написать программу в Паскале
декабрь 4, 2014 г.
Решено
дана последовательность действительных чисел а1,а2,..аn.выяснить будет ли она возрастающей
ноябрь 2, 2015 г.
Решено
Поясните, какую функцию выполняет данный оператор: WriteFile (hOut, Buffer, nIn, &nOut, NULL);
ноябрь 5, 2015 г.