Вопросы к Поиску с Алисой
Переменная управления циклом объявляется перед его началом (в инициализирующей части цикла) для установки начальных условий. metanit.com akutepov.ru
Как правило, это инициализация счётчиков — специальных переменных, которые используются для контроля за циклом. metanit.com
Если не объявить переменную перед началом цикла, то область действия счётчика будет ограничена пределами самого цикла, и за его пределами переменная станет недоступной. it.rfei.ru