do/while

do/while


Parlons de la boucle do/while, qui s'utilise avec while bien entendu.

C'est presque la même chose que while à la différence près que le test est effectué à la fin de la boucle, celle-ci sera donc exécutée au moins une fois.

Un exemple sans plus attendre...


int main()
{
    int i = 0;

    do
    {
        printf("i = %d\n", i);
    } while (i > 0);

    return 0;
}


N'oubliez pas le point-virgule, c'est une erreur fréquente chez les débutants sinon, le compilateur plantera !


Retenez juste que do permet d'utiliser while après un tour de boucle et ce sera bien croyez-moi .

Le code source ci-dessus affichera donc la valeur de i une seule fois puisque la condition est toujours fausse.


i = 0


C'est tout pour do/while, la syntaxe est le point le plus difficile à assimiler sur cette boucle.

Créé avec HelpNDoc Personal Edition: Transformez votre processus de documentation avec l'analyseur de projet de HelpNDoc