一个C++的简单问题
题目: 若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年后有多少头母牛?
答案: #include "stdafx.h "
#include <iostream.h>
void main()
{
int n;
long a=1, b=1, c=1, temp;
cout < < "please input a value:\n ";
cin > > n;
for(int i=4; i <=n; i++){
temp=a+c; a=b; b=c; c=temp;
}
cout < < c < <endl;
return;
}
问题: a,b,c各代表什么啊?
多谢帮忙了!!!
[解决办法]
起辅助作用...
a:今年又多少母牛出生..
b:当前共又母牛的数量
c:n年后母牛的数量