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: Produire des aides en ligne pour les applications Qt