您的位置:首页 > 其它

题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

2018-01-16 17:57 567 查看
程序分析: 兔子的规律为数列
1,1,2,3,5,8,13,21....

每月兔子数:1,1,4,6,10,16,26,42....

var num1=1;
var num2=0;
var sum=0;
var mon=prompt('输入兔子的数量','1');

if(isNaN(mon)==true){
mon=parseInt(mon);
}else{
mon=parseInt(mon)
}

for(i=1;i<=mon;i++){
if(i%2!=0){
sum=num1+num2;
num1=sum;
}else{
sum=num1+num2;
num2=sum;
}
}
alert(2*sum);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐