Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Sehe ich auch so, ich muss ganz wild hin und her springen, um 9 herauszubekommen, das kann ja nicht Sinn der Sache sein.
Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Hatte ich eben was von Verzweiflung gesagt? :mrgreen:
Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Dröseln wir das mal auf:int i = 4;
i = i + i++;
So, also ergibt sich:int i = 4;
i = i + i;
i++; //das Postincrement nicht vergessen
@Manuel: Ich habe hier leider kein Java mehr auf der Kiste (auch wieder Crashkurs :mrgreen: ), sonst könnte ich mal nachsehen.
Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Ich komme da jetzt auf 9 :lol: . Das liegt aber daran, dass das Postincrement hier greift, da Du es ja derselben Variablen zuweist.
Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Müssten das nicht 18 sein? 5 + 6 + 6 + 1
Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Ich hatte vor 4 Jahren mal einen 4-wöchigen Crashkurs in C, heute würde ich wohl komplett verzweifeln.
Forum: Programmieren allgemein
by DeddyH,
19. Dez 2007
Jepp, das kann man auch wunderbar missbrauchen (da gab es doch mal einen Wettbewerb, wer den kürzesten unleserlichen Code schreiben kann).