[code:1] while (i%4)
printf ("%d ", i++);[/code:1]
Nakon sto su ispisani 7 i 9, vrijednost varijable [tt]i[/tt] je 10 (jer se ispisuje vrijednost koja je bila neposredno prije inkrementa; ispisana je 9, dakle vrijednost [b]nakon[/b] inkrementa je 10). :)
Sada, kao sto je Ilja napisao, gledas uvjet [tt]while()[/tt] petlje, a to je [tt]i % 4[/tt], odnosno [tt]10 % 4[/tt], sto je 2, odnosno istina, pa se ponovno izvrsava [tt]printf("%d ", i++);[/tt] Zato se ispisuje 10 (vrijednost od [tt]i[/tt]), a varijabla [tt]i[/tt] se povecava na 11. :D
Kod: | while (i%4)
printf ("%d ", i++); |
Nakon sto su ispisani 7 i 9, vrijednost varijable i je 10 (jer se ispisuje vrijednost koja je bila neposredno prije inkrementa; ispisana je 9, dakle vrijednost nakon inkrementa je 10).
Sada, kao sto je Ilja napisao, gledas uvjet while() petlje, a to je i % 4, odnosno 10 % 4, sto je 2, odnosno istina, pa se ponovno izvrsava printf("%d ", i++); Zato se ispisuje 10 (vrijednost od i), a varijabla i se povecava na 11.
_________________ U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju. 
|