Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Instruction do / while

L'instruction while L'instruction break


do
    statement;
while ( condition );
do {
    [statement]...
} while ( condition );

L'instruction do / while est très simimaire à l'instruction while. Néanmoins, la condition est exécutée en fin de boucle. L'instruction do / while garantira donc qu'au moins un tour de boucle soit exécuté, contrairement à l'instruction while qui peut ne pas faire le moindre tour de boucle (si la condition est immédiatement vraie).

Exemple de code

#include <stdio.h>
#include <stdlib.h>

int main() {

    char buffer[80];
    do {
        printf( "Please enter your login: " );
        scanf( "%s", buffer);
    } while( strcmp( buffer, "james") != 0 );

    printf( "Hello Mr Bond\n" );

    return 0;
}

Sujets connexes

for
while


L'instruction while L'instruction break