Maison  >  Article  >  développement back-end  >  Comment définir la fonction factorielle en langage C de manière récursive ?

Comment définir la fonction factorielle en langage C de manière récursive ?

coldplay.xixi
coldplay.xixioriginal
2020-06-15 10:24:504590parcourir

Comment définir la fonction factorielle en langage C de manière récursive ?

Comment définir la fonction factorielle en langage C de manière récursive ?

La fonction factorielle en langage C est définie de manière récursive :

Ouvrez le logiciel VC6.0 et créez un nouveau projet en langage C :

Comment définir la fonction factorielle en langage C de manière récursive ?

2. Ensuite, écrivez le programme principal. Définissez d'abord la fonction récursive et la fonction principale utilisées pour trouver la factorielle. Définissez la variable sum dans la fonction principale pour la sommation, appelez la fonction récursive fact() et attribuez la valeur de retour à sum. Enfin, utilisez printf pour imprimer le résultat de sum. Le programme principal est terminé :

. Comment définir la fonction factorielle en langage C de manière récursive ?

3. Enfin, exécutez le programme et observez les résultats de sortie. Ce qui précède explique comment écrire une factorielle en utilisant la récursion en langage C :

Comment définir la fonction factorielle en langage C de manière récursive ?

Tutoriel recommandé : "Tutoriel vidéo C "

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn