c语言编程基础题目

c语言编程基础题目如图,绿色部分只是提示

第1个回答  2018-04-30

#include <stdio.h>
int main()
{int i,a=1,b=1,c;
 printf("第1个月:1对\n");
 printf("第2个月:1对\n");
 for(i=3;i<=30;i++)
 {c=a+b;
  printf("第%d个月:%d对\n",i,c);
  a=b;
  b=c;
 }
 return 0;
}

本回答被提问者采纳
第2个回答  2018-04-30
#include <stdio.h>
unsigned long fib(int n)
{
if(n<3)
return 1;
return fib(n-1)+fib(n-2);
}
int main(void)
{
int n;
scanf("%d",&n);
printf("%d\n",fib(n));
return 0;
}

相似回答