Latest web development tutorials

Ir bucle Idioma

Hay muchos repiten regularidad en muchos problemas prácticos, por lo que el programa tendrá que repetir ciertas declaraciones.

El siguiente es un lenguaje de programación de diagramas de flujo en su mayoría programas de ciclo:

Ir lenguaje proporciona los siguientes tipos de instrucciones de procesamiento de bucle:

Tipo de ciclo descripción
para el bucle Los estados se repiten
bucle anidado Uno o más anidado bucle for de bucle

sentencias de control de bucle

Sentencias de control de bucle de control de la ejecución de la instrucción cuerpo del bucle.

GO lenguaje de control de bucle es compatible con las siguientes afirmaciones:

Las sentencias de control descripción
sentencia break A menudo se utiliza para interrumpir la corriente de bucle o de la instrucción switch
Declaración continuar Saltar los estados restantes del ciclo actual, y luego continuar con el siguiente ciclo.
goto Transfiere el control a la sentencia etiquetada.

bucle infinito

Por ejemplo sobre un bucle sentencia condicional es falso es bucle sin infinita, podemos establecer una expresión condicional sólo a través de la sentencia de bucle para ejecutar un bucle infinito:

package main

import "fmt"

func main() {
    for true  {
        fmt.Printf("这是无限循环。\n");
    }
}