Переменная управления циклом объявляется перед его началом (в инициализирующей части цикла) для установки начальных условий. 23
Как правило, это инициализация счётчиков — специальных переменных, которые используются для контроля за циклом. 2
Если не объявить переменную перед началом цикла, то область действия счётчика будет ограничена пределами самого цикла, и за его пределами переменная станет недоступной. 4