*   >> Lectura Educación Artículos >> science >> programación

ActivePerl Loop Statements

Cuando un bucle se ejecuta, ocurre lo siguiente: 1) La expresión, la expresión inicial de la inicialización, en su caso, se ejecuta. Esta expresión generalmente inicializa (asigna un valor a una variable) uno o más contadores de bucles. Esta expresión también puede declarar variables. 2) Se evalúa la expresión de condición. Si el valor de la condición es verdadera, las sentencias de bucle se ejecutan. Si el valor de la condición es falsa, el bucle para fines. Si se omite la expresión para la condición, la condición se asume que es verdadera. 3) Los estados de bloque ejecutan.

4) El incremento (o actualización) la expresión, si es que existe, se ejecuta, y el control vuelve al paso 2. El último comando El "último"; declaración (comandos) puede ser utilizado para terminar un bucle antes de su fin determinado. Pruebe el siguiente código y observe que el bucle termina después $ n es 2. uso estricto; print "Content-Type: text /html \\ n \\ n"; para (mi $ n = 0; $ n {print $ n; print 'if ($ n == 2) {última;}} Cada vez que en el bucle, la condición si se comprueba el valor de la verdadera Cuando $. n es 2, la condición si devolverá true;.

haciendo que el si-bloque para ejecutar En el bloque si, usted tiene sólo una declaración, la última declaración es sólo una palabra, la última terminar siempre la última declaración y.. otras declaraciones con un punto y coma. La última declaración se detiene el bucle se repita. En este caso se detuvo el bucle cuando el si-condición interna ocurrió (era cierto). El siguiente comando Puede causar una iteración a saltar como el bucle es repetir .

Se utiliza la siguiente instrucción para ello es sólo una palabra, al lado siempre termina con un punto y coma El siguiente código ilustra esto, cuando $ n es 2. La iteración por $ n igual 2 se omite use strict;.... de impresión "Content-Type: text /html \\ n \\ n"; para (mi $ n = 0; $ n {if ($ n == 2) {próximo;} print $ n; print '} Para saltarse la iteración del bloque, se puso la siguiente declaración y su condición en el principio del bloque. Así es como se comporta la siguiente declaración: - En un bucle while, salta de nuevo a la condición.

- En un bucle for, salta a la actualización (incremento) de expresión. Hemos llegado al final de esta parte de la serie, seguimos en la siguiente parte. Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación en el cuadro de búsqueda de esta página y haga clic en Buscar (menú

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.