![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
请问菲波那契级数中任意一项数字都等于其前面紧邻的两个数字的何种运算()?
A.和
B.乘积
C.商
D.其和+1再减掉前面相邻一个数字
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.和
B.乘积
C.商
D.其和+1再减掉前面相邻一个数字
试利用循环队列编写求k阶菲波那契序列中前n+1项的算法,要求满足:其中max为某个约定的常数。(注意:fn≤max而fn+1>max,本题所用循环队列的容量仅为k,则在算法执行结束时,留在循环队列中的元素应是所求k阶菲波那契序列中的最后k项)
下面的程序是求菲波那契(Fibonacci)数列的前10项。已知该数列的前两项都为1,即F(1)=1,F(2)=1;而后面各项满足: F(n)=F(n-1)+F(n-2)。请在程序的每条横线处填写一条语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class Fibonacci{
public static void main(String args[]){
System.out.printtn("Fibonacci is"+" "+"_______________________);
}
static long fib(int n){
if(______________)
return 1;
else
return _________________
}
}