Bonjour,
Je souhaiterai ce qu'est une fonction récursive non terminale et terminale, et quel est la différence entre ces deux récursivités.
Merci
int factorielle(int n) {
if (n <= 1) { return 1; }
return n * factorielle(n - 1);
}
#define factorielle(n) (factorielle(n , 1))
int factorielle(int n, int resultat) {
if (n <= 1) { return resultat; }
return factorielle(n-1, n * resultat);
}
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.