#include
int main()
{
int a[50];
int i,t,n;
a[0]=1;
a[1]=1;
for(i=2;i<50;i++)
a[i]=a[i-1]+a[i-2];
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
printf("%d\n",a[n]);
}
return 0;
}
#include "stdio.h"
void func(int n)
{
int *p = new int[n];
p[0] = 1;
p[1] = 1;
for (int i=2; i
p[i] = p[i-2] + p[i-1];
}
for (int j=0; j
printf("%d月,兔子数:%d\n", j+1, p[j]);
}
printf("\n");
}
void main()
{
while (1)
{
printf("请输入月份,输入-1离开:\n");
int n;
scanf("%d", &n);
if (n == -1)
{
break;
}
if (n<=0)
{
printf("输入错误,请重新输入。。。\n");
scanf("%d", &n);
}
func(n);
}
}