© Éditions Eyrolles
75
chapitre n° 5
Les instructions de contrôle
c) Exemple plus général
D’une manière générale, on peut trouver :
●
plusieurs instructions à la suite d’une étiquette,
●
des étiquettes sans instructions, c’est-à-dire, en définitive, plusieurs étiquettes successives
(accompagnées de leurs deux-points).
Voyez cet exemple, dans lequel nous avons volontairement omis certains break.
Exemple général d’instruction switch
main()
{
int n ;
printf ("donnez un entier : ") ;
scanf ("%d", &n) ;
switch (n)
{ case 0 : printf ("nul\n") ;
break ;
case 1 :
case 2 : printf ("petit\n") ;
case 3 :
case 4 :
case 5 : printf ("moyen\n") ;
break ;
default : printf ("grand\n") ;
}
}
donnez un entier : 1
petit
moyen
______
donnez un entier : 4
moyen
______
donnez un entier : 25
grand
Delannoy Livre.book Page 75 Mercredi, 6. mai 2009 4:26 16
Précédent

- 88/281

Suivant