Rekursive Funktion zur Berechnung des Jahres des Ochsen

潜轲
Freigeben: 2023-03-15 11:18:01
Original
1470 Leute haben es durchsucht

/*
* Es gibt eine Kuh, die im Alter von vier Jahren gebären kann. Sie bringt dieselbe Kuh zur Welt Alter von 15 Jahren und stirbt im Alter von 20 Jahren
* Wie viele Kühe wird es nach n Jahren geben?
*/

//$n ist die Anzahl der Jahre
Funktionssumme( $n)
{
//Zählergebnis definieren
static $num = 1;
//Eine Schleife starten, um das Alter der Kuh zu bestimmen
for($i=1; $i<=$n;$i++)
{
if($i>=4&&$i<15)
{
// Durchführbares Jahr
$ NUM ++; > // Beurteilen, wie viele Fruchtbarkeiten in diesem Jahr gegeben werden können und ob die Bedingungen erfüllt sind. } // Wenn sie 20 Jahre alt sind, sterben sie }

echo sum(10);





//Zusammenfassung: Diese Frage ist auf den ersten Blick etwas verwirrend. Eigentlich ist sie nicht sehr schwierig , und Sie werden in Zukunft mehr üben müssen. Diese Frage verwendet eine rekursive Funktion, um die Anzahl der Kühe zu berechnen. Es gibt zwei Bedingungen:

// bestimmt, wie viele Kühe dieses Jahr geboren werden können Mit 4 Jahren ist er fruchtbar, mit 15 Jahren war er unfruchtbar und starb im Alter von 20 Jahren.



Das obige ist der detaillierte Inhalt vonRekursive Funktion zur Berechnung des Jahres des Ochsen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!