Maison >développement back-end >tutoriel php >Fonction récursive pour calculer l'année du bœuf

Fonction récursive pour calculer l'année du bœuf

潜轲
潜轲original
2017-08-17 22:38:061519parcourir

/*
* Il existe une vache qui peut mettre bas à l'âge de quatre ans. Une vache naît chaque année. Elle donne naissance à la même vache. Elle est stérilisée à l'âge de quatre ans. à 15 ans et meurt à 20 ans
* Combien de vaches y aura-t-il après n ans
*/

//$n est le nombre d'années
fonction somme( $n)
{
//Définir un résultat de comptage
static $num = 1;
//Démarrer une boucle pour déterminer l'âge de la vache
for($i=1; $i<=$n;$i++)
{
if($i>=4&&$i<15)
{
// Année réalisable
$ NUM ++ // En jugeant combien de fertilité cette année peut être donnée, et les conditions sont remplies }
// Quand ils ont 20 ans, ils meurent 🎜> return $num;
. >

echo sum(10);





//Résumé : Cette question est un peu déroutante à première vue. Ce n'est en fait pas très difficile. , et vous devrez vous entraîner davantage à l'avenir. Cette question utilise une fonction récursive pour calculer le nombre de vaches. Il y a deux conditions. Jugement récursif

// détermine combien de vaches peuvent naître cette année. Agé de 4 ans, il est fertile A 15 ans, il était stérile et décède à 20 ans.



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