Ordine di esecuzione delle parti del for

for (inizializzazioni; condizione; aggiornamento)
{
   istruzioni
}


- inizializzazioni
- condizione (==true)
- istruzioni

- aggiornamento
- condizione (==true)
- istruzioni

  ...

- aggiornamento
- condizione (==false)
- uscita dal for

Se la condizione è false al 1° controllo, non viene eseguita nessuna istruzione.