Les instructions de contrôle sont des éléments du code source qui contrôlent le flux d'exécution du programme. Ils incluent des blocs utilisant des crochets {
et }
, des boucles utilisant for, while et do while, et des décisions utilisant if et switch, ainsi que goto. Il existe deux types d'instructions de contrôle : les instructions conditionnelles et les instructions inconditionnelles. (Recommandations associées : "Tutoriel C++")
Instructions conditionnelles en c++
Parfois, un programme doit être exécuté en fonction de conditions spécifiques. Les instructions conditionnelles sont exécutées lorsqu'une ou plusieurs conditions sont remplies. La plus courante de ces instructions conditionnelles est l'instruction if, qui a la forme :
if (condition) { statement(s); }
Cette instruction sera exécutée tant que la condition est vraie.
C++ utilise de nombreuses autres instructions conditionnelles, notamment :
if-else
: les instructions if-else fonctionnent sur la base de l'un ou l'autre. Si la condition est vraie, une instruction est exécutée ; si la condition est fausse, une autre instruction est exécutée.
if-else if-else
: Cette instruction sélectionne une instruction disponible en fonction des conditions. Si aucune condition n'est vraie, l'instruction else à la fin est exécutée.
while
: while répète la déclaration donnée tant qu'elle est vraie.
do while
: L'instruction do while est similaire à l'instruction while, sauf que la condition est vérifiée à la fin de l'instruction.
for
: L'instruction for répétera une instruction tant que la condition est remplie.
Déclaration de contrôle inconditionnel
La déclaration de contrôle inconditionnel ne doit remplir aucune condition. Ils déplacent instantanément le contrôle d’une partie du programme à une autre.
Les instructions inconditionnelles en C++ incluent :
goto
: L'instruction goto pointe le contrôle vers une autre partie du programme.
break
: L'instruction break termine la boucle (structure répétitive)
continue
: L'instruction continue est utilisée dans la boucle pour répéter la boucle pour la valeur suivante en transférant le contrôle au début de la boucle et ignorez les instructions suivantes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!