ホームページ  >  記事  >  バックエンド開発  >  牛年を計算する再帰関数

牛年を計算する再帰関数

潜轲
潜轲オリジナル
2017-08-17 22:38:061422ブラウズ

/*
* 毎年 1 頭の子牛が生まれますが、その子牛は 15 歳で不妊手術され、6 歳で死亡します。 20. * n 年後には何頭の牛が生まれますか? * この質問には再帰関数の計算が必要です
* 条件 1: 牛が 4 ~ 15 歳になると出産可能になります
* 条件 2: 牛が生まれるとき20歳になると死ぬ
*/

//$nは年齢です
関数の合計($n)
{
//カウント結果を定義します
static $num = 1;
//ループを開始します牛の年齢を決定します
for($i=1;$i<=$n;$i++)
{
if($i>=4&&$i<15)
( $ n-$ i);
// 20 歳になると死亡
IF ($ i == 20) {
$ num-;
}}
Return $ num (10);





//要約: この質問は次のようになります。一見すると少しわかりにくいかもしれませんが、実際には難しくありません。今後さらに練習する必要があります。この質問では、再帰関数を使用して牛の数を計算します。

// それぞれの呼び出しが牛の年齢に達するまでの数を決定します。 15歳で生殖能力があり、20歳で生まれて死亡します。



以上が牛年を計算する再帰関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。