Les boucles sont des dispositifs qui spécifient qu'une partie d'un programme doit être exécuté une ou plusieurs fois la programmation. Typiquement, ils sont divisés en deux catégories, " pour les boucles " et " boucles while " . A " pour la boucle " est exécuté un certain nombre de fois défini . A " while " continue d'exécuter jusqu'à ce qu'une condition prédéfinie est remplie . Création d' une boucle infinie est un phénomène très courant pour les développeurs. Choses que vous devez
Logiciel de programmation
code source avec boucle infinie
Afficher plus Instructions
1
ouvrir le code source du logiciel de programmation.
2
Identifier la boucle infinie dans le code source. Lors d'une boucle infinie d'un programme souvent ne retourne pas sortie ou accepter l'entrée . Commençons par regarder le code dans la zone après la dernière entrée réussie ou action de sortie produite.
3
insérer une ligne dans la structure de boucle pour déterminer la valeur de la variable comme dans le suivant le code de langue de base:
tout x < 10print x /* La ligne ajoutée à piloter des variables * /
fin alors que
4
exécuter le code et de surveiller l' la valeur de la variable . Déterminer pourquoi la variable n'est pas d'atteindre la valeur requise pour remplir la déclaration conditionnelle
5
Modifier le code source pour satisfaire la condition de la boucle pour quitter : .
Tout x < x 10print /* La ligne ajoutée à piloter des variables * /x = x + 1end tout
6
exécuter le code source et de confirmer que la boucle infinie a été résolu.
7
Retirer la ligne de code ajoutée à déboguer la boucle infinie .