Exercice : Autre forme ?
Les fonctions suivantes donnent-elles le même résultat ?
1
Votre choixChoix attenduRéponse
La somme de la fonction F est assurée par la première exécution de F3. Il y aura donc un appel récursif supplémentaire.
Attention ! L'instruction ++i est nécessaire avant l'appel à F3. Il n'est pas assuré qu'un appel « F3(x,t*x/++i,i) ; » se fasse avec la bonne valeur pour le dernier paramètre. En effet, en fonction du compilateur, il est possible que les paramètres soient évalués de droite à gauche et non de gauche à droite.