C语言程序设计 兔子产崽问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:05:03
设有一对新生兔子,从第三个月开始,每个月都生一对兔子.如果没有兔子死亡,三年后有多少兔子?要求用三种方法求出结果. 能者帮帮忙哈!~

#include <stdio.h>
main()
{
int i,tu1,tu2,tu3,m;
tu1=1;
tu2=1;
pringf("请输入月份数(要求不大于24)");
scanf("%d",&m);
if(m==1||m==2)
{
printf("有一对兔子");
}
else if(m<2&&m<=24)
{
for(i=3;i<=m;i++)
{
tu3=tu1+tu2;
tu1=tu2;
tu2=tu3;
}
printf("%d月的兔子数为#d\n",m,tu3);
}
else
{
printf("月份书输入不符合要求,程序结束\n");
}
}