*   >> Чтение Образование Статьи >> science >> programming

ActivePerl Loop отчетность

<р> Основы ActivePerl - Часть 8 Введение Это часть 8 моей серии, Основы ActivePerl. Цикл представляет собой набор инструкций, которые выполняет несколько раз, пока заданное условие не будет выполнено. В ActivePerl, у вас есть сделай то время как цикл, в то время как цикл и для цикла. Мы увидим, что все они означают в этой статье. Сама петля является утверждение, что есть и другие заявления внутри. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected].

То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Сделай, а петля Попробуйте следующий код в первую очередь: использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ N = 0; у {печать $ п; печать "++ $ п;...}, а ($ п Давайте посмотрим на то, что в коде нуля присваивается переменной, $ N Тогда у вас есть сделай то время как цикл о Первое в заявлении есть, делать. Это инструкция к ActivePerl переводчика, чтобы выполнить то, что находится внутри фигурных скобок. Переводчик выполняет операторы в программе сверху донизу.

Первое утверждение выполнить это заявление и присвоение переменной, $ п. В следующем заявление является сделай то время как цикл заявление (построить). Таким образом, как только интерпретатор видит, делает, он выполняет все заявления в фигурные скобки. Есть два заявления в блоке. Первый отображает значение $ п . Вторые шагом в один, $ п. Теперь, после второй фигурной скобкой, у вас есть слово, в то время как. делать и в то время как являются зарезервированными словами. Они являются инструкциями для интерпретатора ActivePerl. После слова, в то время как, у вас есть состояние.

Таким образом, сделать команду интерпретатора для выполнения заявления в фигурные скобки. Сразу после этого интерпретатор видит в то время как. в то время как оценивает состояние, чтобы увидеть, если условие приводит правда. Если это приводит к истинным (Возвращает TRUE), то заявления в фигурных скобках выполняется снова. Состояние, пока вновь проверяется; если оно истинно блок выполняется снова. Этот цикл повторяется до тех пор, пока состояние является ложным. Для случая выше начальное значение для $ N равно нулю.

Когда блок выполнен, отображается ноль, а затем значение $ п увеличивается на 1, от нуля. Как $ п = 1, то условие, а становится, "в то время как (1 Наибольшее значение $ п отображается 4, но $ п прибывает на значение 5, так как в блоке, он отображает

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.