A voir également:
- Utilliser intervale en fonction switch
- Fonction si et - Guide
- Android switch - Accueil - Android
- Smart switch pc - Télécharger - Divers Bureautique
- Switch 2 - Accueil - Jeu vidéo
- Switch off - Télécharger - Divers Utilitaires
3 réponses
hello
switch(j > 1 && j < 10)
{
case 1 :
printf("vrai\n");
break;
case 0 :
printf("faux\n");
break;
}
il faut utiliser un ou des if, switch n'est pas prévu pour cela.
Ou peut-être est-ce un exercice de cours aux buts pédagogiques obscurs ?
Ou peut-être est-ce un exercice de cours aux buts pédagogiques obscurs ?
effectivement, true est plutot non nul que 1
en fait j'ai été pris d'un doute, j'ai vérifié dans le standard et apparemment je crois que true est bien 1! Mes excuses. Ou alors je n'ai pas bien compris >_<
http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf page 79
http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf page 79
le case 1 devrait plutot être mis en case default car il me semble que rien dans le standard n'assure que true est forcément 1. (false est 0 par contre c'est certain)