参考代码:
#include <stdio.h>
#include <stdlib.h>
int pa(int y)
{
if(y==1)
return 1;
else if(y==2)
return 1;
else if(y==3)
return 2;
else
return pa(y-1)+pa(y-2);
}
int main()
{
int x,y;
scanf("%d",&x);
while(x--)
{
scanf("%d",&y);
printf("%d\n",pa(y));
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:812 |
简单编码 (C++代码)(这里推荐用switch)浏览:959 |
汽水瓶 (C语言代码)浏览:597 |
简单的a+b (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:544 |
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:608 |
C语言训练-求函数值 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:885 |
【蟠桃记】 (C语言代码)浏览:1021 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:652 |