Une boucle for est un moyen de parcourir des actions répétées. Voyons de plus près comment cela fonctionne.
En règle générale, les parties d'une boucle for effectuent les étapes suivantes :
1. Définition de la valeur initiale.
2. Exécution d'un test de condition pour continuer la boucle.
3. Effectuer des actions en boucle.
4. Mettez à jour la ou les valeurs utilisées dans le test.
puis les étapes 2 à 4 sont répétées jusqu'à ce que la condition soit remplie. Dès que la condition devient fausse, la boucle se termine et l'instruction suivant l'instruction de la boucle for est exécutée.
Revenons à la forme générale de l'instruction de boucle et analysons plus en détail toutes les parties
for (/*expression1*/; /*expression2*/; /*expression3*/ )
{
/*une instruction ou un bloc d'instructions - corps de la boucle*/;
}
Expression 1
chargé de fixer la valeur initiale de la variable cycle (compteur), se termine par un point-virgule
Par exemple :
possibilité 1) i=0 ; //la variable de cycle i est affectée de la valeur initiale égale à zéro. Avec un tel record,
//la variable i doit être déclarée avant la boucle
option 2) int i=0 ; //la variable i peut être déclarée immédiatement dans l'en-tête du cycle, mais
// dans ce cas, après que la boucle sera effacée de la mémoire
option 3) ; //pas d'initialisation et de déclaration de la variable cycle du tout,
// dans ce cas il peut être déclaré avant la boucle
Expression 2
c'est la condition pour continuer la boucle for, sa véracité est vérifiée.
i<=10 // la boucle s'exécutera tant que i est inférieur ou égal à 10.
L'état peut être n'importe quoi
Expression 3  ;
modifie la valeur de la variable compteur. Sans cette valeur, la boucle sera considérée comme infinie
i<=10 // la boucle s'exécutera tant que i est inférieur ou égal à 10.
L'état peut être n'importe quoi
Entraînons-nous à écrire le titre de la boucle for