In informatica , un ciclo infinito è una sequenza di istruzioni ( o codice) che si ripetono all'infinito , in quanto non vi è alcuna condizione che potrebbe causare le istruzioni per terminare . Generalmente non è un obiettivo di creare un ciclo infinito , tuttavia , rilevare cicli infiniti nel codice può aiutare a diagnosticare e risolvere qualsiasi autobus relative al vostro programma . Se si desidera creare deliberatamente un ciclo infinito (ad esempio , a scopo dimostrativo ) , ci sono diversi modi per farlo . Un esempio è riportato di seguito . Cose che ti serviranno
conoscenza di base della programmazione
Conoscenza di pseudocodice
Show More Istruzioni
1
definire una variabile . Per esempio
x = 1
significa che il numero 1 è memorizzato nella variabile x .
2
creare un ciclo le cui condizioni o sarà sempre vero , o mai essere soddisfatte . Ad esempio , la condizione
x ! = 2
sarà sempre vero , come x è definito come 1 , quindi l' istruzione x = 2 non sarà mai vera .
< P > la condizione
mentre x > 1
sarà anche non essere vero , come x non sarà mai superiore a 1 ( come la variabile x è definito come 1) .
< br >
3
Crea un istruzione da eseguire all'interno del ciclo. Ad esempio , scrivere la frase " Questo è un ciclo infinito " all'interno del ciclo . In pseudocodice , l'intero programma può apparire come questo
x = 1
mentre x > 1
USCITA Questo è un ciclo infinito ;
4
eseguire il codice . Quando si esegue questa operazione , l'affermazione " Questo è un ciclo infinito " produrrà per il terminale del computer un numero infinito di volte ( o fino a quando non interrompere l'esecuzione del codice ) .
< Br >