Tandis que la boucle en c

Tandis que la boucle en c
La boucle while dans le langage de programmation C effectue une certaine tâche jusqu'à ce qu'une condition spécifiée soit vraie. Cette boucle a une condition d'itération et un itérateur qui incrémente ou diminution (en fonction de la logique de votre code) dans chaque itération de la boucle. Dans ce guide, nous parlerons du fonctionnement de la boucle while dans le langage de programmation C.

Utilisation de la boucle while dans le langage de programmation C

Nous avons essayé d'expliquer l'utilisation de la boucle while dans le langage de programmation C à l'aide des trois exemples suivants:

Exemple n ° 1: imprimer une série de nombres

Nous essaierons d'imprimer une série de nombres de 1 à 10 dans cet exemple avec l'aide de la boucle while en C. Le script indiqué dans l'image suivante a été conçu pour servir cet objectif:

Dans ce programme, nous avons défini une variable entière «num» et lui avons attribué le numéro «1». Ensuite, en utilisant la boucle while, nous avons incrémenté cette variable dans chaque itération jusqu'à «10» afin qu'une série de nombres de 1 à 10 puisse être imprimée sur le terminal.

Ensuite, nous avons créé un fichier d'objet de ce programme avec la commande suivante:

$ gcc pendant.C -O pendant que

Pour exécuter ce fichier d'objet, nous avons utilisé la commande suivante:

$ ./alors que

La série de nombres est indiquée dans l'image suivante:

Exemple n ° 2: Infinite While Loop

Vous pouvez également faire une boucle infinie un temps en l'utilisant de la manière illustrée dans le script C suivant:

L'énoncé «tandis que (1)» dans cette boucle évalue à chaque itération de la boucle, à cause de laquelle le corps de cette boucle sera toujours exécuté, je.e., Le message «Hello World» sera imprimé sur le terminal pour Infinite plusieurs fois.

Cela peut être confirmé avec la sortie suivante:

Remarque: Pour briser cette boucle ou forcer à arrêter l'exécution du programme, dans ce cas, vous devrez appuyer sur Ctrl + C dans votre terminal.

Exemple n ° 3: Bouchée sans condition d'itération

Une boucle de temps dans le langage de programmation C doit avoir une condition d'itération appropriée. Dans l'exemple de script suivant, nous essaierons de savoir ce qui se passe si nous manquons cette condition d'itération.

Dans cet exemple, nous avons simplement supprimé la condition d'itération du programme C utilisé dans notre deuxième exemple.

Lorsque nous avons compilé ce programme C, nous avons reçu une erreur de temps de compilation nous incitant à fournir une condition d'itération appropriée, comme indiqué dans l'image suivante:

Conclusion

Dans cet article, nous avons essayé d'explorer le fonctionnement de la boucle while dans le langage de programmation C dans trois aspects différents. Après avoir compris ces cas, vous pouvez facilement utiliser la boucle while tout en écrivant vos programmes en C.