Witam, panstwa
Czy ktos powiem mi jak to do konca jest z tym switch case?
Mam na przykład:
for(a; a++<--h; a++)
To czy:
- Warunek porywnywalny to: a < g
- Do switch'a wchodzi b?
- Po wykonaniu odpowiednich case zwiekszamy b na c i nastepnie juz porownujemy drugi raz warunek c < f
- Do switch'a wchodzi d i wykonuje tam swoje case
- Tera porownujemy e < e wiec warunek nie spelniony?
Dobrze rozkminione?
Druga sprawa jak to jest z wykonywaniem case
jezeli zalozmy wbije do for'a b i mamy tak:
case b:
printf("siema");
case c:
printf("elo");
break;
default:
printf("siemanko");
break;
To czy case sa wykonywane do pierwszego break? A jezeli break nie wystepuje to do samego konca?
Dobrze mysle chlopy?