bonjour

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
int num = 5;
 
switch(q){
 
case 1: case 2:
        num ++;
        break;
case 3: case 4:
        num++;
case 5:
        num += q;
        break;
default:
        num -= q;
}
 
return 0;
les valeures sont:

q = 1 -----> num = 6
q = 2 -----> num = 6
q = 3 -----> num = ?
q = 4 -----> num = ?

q = 5 -----> num = 10
q = 6 -----> num = -1

je ne sais pas qu'est ce qui se passe quand il ny a pas de "break" a la fin du case, est ce que le chiffre s'incremente ou bien reste 6 ?

Merci de m'eclairer