Maîtrisez le C, étape par étape
← Tous les modules
05 Débutant ⏱ 60 min

Les boucles

for, while et do…while

1. La boucle for

Idéale quand le nombre d'itérations est connu.

C
for (int i = 0; i < 10; i++) {
    printf("%d\n", i);
}

2. while et do…while

while teste la condition avant, do…while après (au moins une exécution).

C
int i = 0;
while (i < 5) { printf("%d ", i); i++; }

3. break et continue

break sort de la boucle, continue passe à l'itération suivante.

1

Table de multiplication

Afficher la table de multiplication d'un nombre N.

2

Factorielle

Calculer la factorielle d'un entier n.

1 Quelle boucle s'exécute toujours au moins une fois ?
2 Que fait continue ?
3 for(int i=0; i<5; i++) — combien d'itérations ?
4 while(1) signifie :
5 Comment sortir d'une boucle prématurément ?