Heim >Backend-Entwicklung >PHP-Tutorial >Rekursive Funktion zur Berechnung des Jahres des Ochsen
/*
* 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!