ciclo Go Lingua
Ci sono molti ripetere la regolarità in molti problemi pratici, in modo che il programma sarà necessario ripetere certe affermazioni.
Quanto segue è un linguaggio di programmazione grafico di flusso per lo più programmi ciclo:
Vai lingua fornisce i seguenti tipi di istruzioni di lavorazione del ciclo:
Tipo di ciclo | descrizione |
---|---|
per il ciclo | Le dichiarazioni si ripetono |
ciclo nidificato | Uno o più nidificato ciclo for in ciclo for |
istruzioni di controllo Loop
istruzioni di controllo anello di controllo della esecuzione dell'istruzione corpo del ciclo.
GO lingua controllo ad anello supporta le seguenti dichiarazioni:
istruzioni di controllo | descrizione |
---|---|
istruzione break | Spesso utilizzato per interrompere la corrente di loop o fuori dell'istruzione switch |
istruzione continue | Passa le istruzioni rimanenti del ciclo corrente e quindi continua con il ciclo successivo. |
goto | Trasferisce il controllo alla dichiarazione etichettata. |
Infinite loop
Come ad esempio nel corso di un ciclo di istruzione condizionale è falso è mai ciclo infinito, possiamo impostare una espressione condizionale solo attraverso il ciclo for dichiarazione di eseguire un ciclo infinito:
package main import "fmt" func main() { for true { fmt.Printf("这是无限循环。\n"); } }