Edit: Sry, hab nicht über die erste Seite hinausgelesen. Einfach vergessen, was hier steht^^Code:#include <stdio.h> double dRes = 0; int i; int main() { for(i = 1; i < 489511; i+=2) dRes += i; printf("Ergebnis: %.0f\n", dRes); return 0; }
Edit: Sry, hab nicht über die erste Seite hinausgelesen. Einfach vergessen, was hier steht^^Code:#include <stdio.h> double dRes = 0; int i; int main() { for(i = 1; i < 489511; i+=2) dRes += i; printf("Ergebnis: %.0f\n", dRes); return 0; }
Geändert von PHRoZeNCReW (13.03.2010 um 17:26 Uhr)
Man sollte es vermeiden globale Variablen zu verwenden, denn es kann zu ungewollten Veränderungen etc. kommen wodurch Fehler entstehen. Wenn es möglich ist also immer lokale Variablen verwenden. Bei dem Fall kann man das int i auch in der Schleife deklarieren - i ist in dem Fall dann also nur in der Schleife gültig. Das würde dann so aussehen:
Code:#include <stdio.h> int main() { double dRes = 0; for( int i = 1; i < 489511; i += 2) { dRes += i; } printf("Ergebnis: %.0f\n", dRes); return 0; }
XMPP: sp1nny @ exploit.im
MAIL: sp1nny @ tuta.io
PGP:
Wir müssen wissen — wir werden wissen.