解题思路:
注意事项:
参考代码:
#include<stdio.h>
long fun(int M)
{
if(M==1||M==2)
return 1;
else
return fun(M-1)+fun(M-2);
}
int main()
{
int i,n,M;
long s=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&M);
s=fun(M);
printf("%ld\n",s);
s=0;
M=0;
}
return 0;
}
0.0分
0 人评分
C二级辅导-求偶数和 (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:539 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:635 |
C语言训练-排序问题<1> (C语言代码)浏览:1348 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2468 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:735 |
求组合数 (C语言代码)浏览:1152 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1162 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:872 |
川哥的吩咐 (C语言代码)浏览:609 |