C/Blocchi e funzioni/Ricorsività: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Pietrodn (discussione | contributi)
mNessun oggetto della modifica
Riga 48:
if (N==0) return 1; // BASE DELLA RICORSIONE
return N * fattr(N-1); // PASSO DELLA RICORSIONE
}
</code>
 
<code>
// lo stesso codice in versione piu' ridotta e criptica
int fattr (int N) {
return (N ? return N * fattr(N-1) : return 1);
}
</code>