Hallo alle zusammen
und zwar hätte ich eine bitte bzw. frage zu folgenden Code:
Die switch-Anweisung verstehe ich an sich schon, aber normalerweiße setzt man ja nach jedem case ein break.
Hier ist es nicht der Fall und ist auch wichtig für die Ausführung, da sie mit break nicht mehr richtig funktionieren würde.
Leider versteh ich die funktionisweise dieses Algorithmuses nicht ganz, könnte mir die bitte jemand erklären (so das es ein ein Dummie versteht xD) )
Danke schonmal!!
gruß
ddamon
und zwar hätte ich eine bitte bzw. frage zu folgenden Code:
Code:
int tage = 0;
switch(month)
{
case 12:
tage += 30;
case 11:
tage += 31;
case 9:
tage += 31;
case 8:
tage += 31;
case 7:
tage += 30;
case 6:
tage += 31;
case 5:
tage += 30;
case 4:
tage += 31;
case 3:
tage += 28;
case 2:
tage += 31;
case 1:
tage += date;
}
int kw = tage % 7 < 3 ? tage/7 : (tage-1)/7+1 ;
Die switch-Anweisung verstehe ich an sich schon, aber normalerweiße setzt man ja nach jedem case ein break.
Hier ist es nicht der Fall und ist auch wichtig für die Ausführung, da sie mit break nicht mehr richtig funktionieren würde.
Leider versteh ich die funktionisweise dieses Algorithmuses nicht ganz, könnte mir die bitte jemand erklären (so das es ein ein Dummie versteht xD) )
Danke schonmal!!
gruß
ddamon