Latest web development tutorials

Perl для цикла

цикл Perl цикл Perl

Perl для цикла используется для выполнения последовательности операторов повторно, упростить переменную цикла управления кодом.

грамматика

Синтаксис выглядит следующим образом:

for ( init; condition; increment ){
   statement(s);
}

Здесь поток управления для анализа цикла:

  1. инициализации сначала выполняется, и только один раз.Этот шаг позволяет объявлять и инициализировать любые управляющие переменные цикла. Вы также можете написать любое заявление, которое не здесь, до тех пор, пока существует точка с запятой появляться.
  2. Далее, мы будем судитьсостояние.Если это правда, то тело цикла выполняется. Если ложно, то тело цикла не выполняется, и поток управления переходит к немедленно для следующего цикла отчетности.
  3. После выполнения операции для тела цикла, управление потоком отскакивает вышеприращения заявления.Это утверждение позволяет обновлять управляющую переменную цикла. Заявление можно оставить пустым, до тех пор, появляются условия, чтобы иметь точку с запятой.
  4. Состояние оценивается снова. Если это правда, то цикл выполнения, процесс повторяется (тело цикла, а затем увеличьте значение шага, а затем повторно определить условия). Когда условие становится ложным, ибо цикл завершается.

Здесь оператор (-ы) может быть один оператор, он также может быть представлена ​​блок, состоящий из нескольких утверждений. условие может быть любым выражением, когда условие ложно петля.

Когда условие истинно, то выполнение программы будет продолжаться со следующим заявлением последовал цикл.

технологическая схема

Perl для цикла

примеров

#!/usr/bin/perl

# 执行 for 循环
for( $a = 0; $a < 10; $a = $a + 1 ){
    print "a 的值为: $a\n";
}

Вышеприведенная программа, выход:

a 的值为: 0
a 的值为: 1
a 的值为: 2
a 的值为: 3
a 的值为: 4
a 的值为: 5
a 的值为: 6
a 的值为: 7
a 的值为: 8
a 的值为: 9

цикл Perl цикл Perl