早教吧作业答案频道 -->其他-->
有以下fib()函数,则fib(7)的值为.longfib(intg){switch(g){case0:return0;case1:case2:return1;}return(fib(g-1)+fib(g-2));}A)11B)12C)13D)14
题目详情
有以下fib()函数,则fib(7)的值为.
long fib(int g)
{ switch(g)
{ case 0:return 0;
case 1:case 2:return 1;
}
return(fib(g-1)+fib(g-2));
}
A) 11 B) 12 C) 13 D) 14
long fib(int g)
{ switch(g)
{ case 0:return 0;
case 1:case 2:return 1;
}
return(fib(g-1)+fib(g-2));
}
A) 11 B) 12 C) 13 D) 14
▼优质解答
答案和解析
fib(7)
=fib(6)+fib(5)
=fib(5)+fib(4)+fib(5)
=2fib(5)+fib(4)
=2(2fib(3)+fib(2))+2fib(2)+fib(1)
=4fib(3)+2fib(2)+2fib(2)+fib(1)
=4(fib(2)+fib(1))+4fib(2)+fib(1)
=8fib(2)+5fib(1)
=8+5=13
=fib(6)+fib(5)
=fib(5)+fib(4)+fib(5)
=2fib(5)+fib(4)
=2(2fib(3)+fib(2))+2fib(2)+fib(1)
=4fib(3)+2fib(2)+2fib(2)+fib(1)
=4(fib(2)+fib(1))+4fib(2)+fib(1)
=8fib(2)+5fib(1)
=8+5=13
看了 有以下fib()函数,则fi...的网友还看了以下:
程序编程题28若a、b均为整型变量,正确的switch语句是()。A.switch(a+b)B.s 2020-05-17 …
如下图所示,有4台Catelyst3548交换机,要求Switch.1和Switch-3只能从Swi 2020-05-23 …
中国科研人员首次将与Fib-H基因类似的人工丝蛋白基因,导人到被敲除Fib-H基因的蚕卵体内,意味 2020-07-12 …
设计一个无参函数intfib(),依次返回斐波那契数列的各项的值,即第一次调用fib(),返回斐波 2020-07-23 …
有以下fib()函数,则fib(7)的值为.longfib(intg){switch(g){cas 2020-07-23 …
main(){intg;printf("Enteramark:");scarf("%d",&g); 2020-07-25 …
以下有关switch语句的正确说法是A)break语句是语句中必须的一部分B)在switch语句中可 2020-11-03 …
用指针求几个数中奇数的和及偶数的和,为什么输出来的和是0?#includevoidmain(){in 2020-11-17 …
下列关于switch语句的描述中,错误的是switch语句至少应有1个case子句和default 2020-11-26 …
若有定义floatw;inta,b;,则合法的switch语句是()。(1分)A、switch(w) 2021-01-13 …