• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

was liefert er aus?

dune89

Mitglied
verstehe diese funktion nicht...

int stellen(int z)
{
int anz=0;
if (z<0) { z=-z; }
do { z=z/10; anz++; }
while (z!=0);
return anz;
}


wenn ich 200 eintippe liefert er mir 3 aus...

aber warum?

nehmen wir an "z", also zahl wäre 200 teilen wir das durch 10, ist die anzahl dann 20 ? oder nicht?!
 
Werbung:
Zurück
Oben