Programmer en langage C
74
© Éditions Eyrolles
b) Étiquette default
Il est possible d’utiliser le mot-clé default comme étiquette à laquelle le programme se
branchera dans le cas où aucune valeur satisfaisante n’aura été rencontrée auparavant.
En voici un exemple :
Absence d’instructions break (suite)
donnez un entier : 0
nul
un
deux
au revoir
______
donnez un entier : 2
deux
au revoir
Étiquette default
main()
{
int n ;
printf ("donnez un entier : ") ;
scanf ("%d", &n) ;
switch (n)
{ case 0 : printf ("nul\n") ;
break ;
case 1 : printf ("un\n") ;
break ;
case 2 : printf ("deux\n") ;
break ;
default : printf ("grand\n") ;
}
printf ("au revoir\n") ;
}
donnez un entier : 2
deux
au revoir
_______
donnez un entier : 25
grand
au revoir
Delannoy Livre.book Page 74 Mercredi, 6. mai 2009 4:26 16
74
© Éditions Eyrolles
b) Étiquette default
Il est possible d’utiliser le mot-clé default comme étiquette à laquelle le programme se
branchera dans le cas où aucune valeur satisfaisante n’aura été rencontrée auparavant.
En voici un exemple :
Absence d’instructions break (suite)
donnez un entier : 0
nul
un
deux
au revoir
______
donnez un entier : 2
deux
au revoir
Étiquette default
main()
{
int n ;
printf ("donnez un entier : ") ;
scanf ("%d", &n) ;
switch (n)
{ case 0 : printf ("nul\n") ;
break ;
case 1 : printf ("un\n") ;
break ;
case 2 : printf ("deux\n") ;
break ;
default : printf ("grand\n") ;
}
printf ("au revoir\n") ;
}
donnez un entier : 2
deux
au revoir
_______
donnez un entier : 25
grand
au revoir
Delannoy Livre.book Page 74 Mercredi, 6. mai 2009 4:26 16
