分析如下:
程序:
#include<iostream>
using namespace std;
int f(int n)
{
return n < 4 ? 1 : f(n-4) + f(n-1);//注意这个式子的应用。
}
int main()
{
int n;
cout << "请输入年数:" << endl;
while( cin >> n)
{
cout << "兔子数为:" << f(n) << "\n";
}
return 0;
}
运行结果: