while schleife
-
hallo,
ich habe in meinem prgramm stehen
while (i<x)
{
printf("bla");
i = i+1
}für x gebe ich vorher einen wert ein. jetzt müsste doch das bla nur so oft dastehen wie ich für x eingesetzt habe oder nicht?
bei mir wird jedenfalls bla unendlich oft ausgegeben.was hab ich da falsch gemacht?
-
hast du i auch initialisiert ?
int i=0;
-
yes sir.
in nem anderen programm hab ichs genau so und da gehts...
-
ah jetzt hab ichs, x war ne float variable. als int geht es
danke trotzdem
-
int x = 5; int i = 0; while(i<x) { printf("bla %d\n",i); i++; }
Dann wird die Ausgabe so aussehen:
bla 0
bla 1
bla 2
bla 3
bla 4