有如下程序 long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("%ld\n",fib(3)); } 该程序的输出结果是()
相似题目
-
运行以下程序时,输出结果是______。 #include long fit(int n) { if(n>2) return(fit(n-1)+fit(n-2)); else return(3); } int main( ) { printf(%ld\n,fit(4)); }
-
菲波那切数列的第一项和第二项是1,后面每一项是前两项之和。函数递归定义如下:int fib(int n){int y;if(n==1||n==2) 【 】;else y=【 】+fib(n-2);return y;}
-
有如下程序,请问在输入5 1 2 5 2 4,如下程序将输出:_______int f(int *p,int n){if(n<0)return 0;if(*(p+n)>f(p,n-1))return*(p+n);elsereturn f(p,n-1);}int main(void){int n;int a[30];scanf(%d,&n);for(int i=0;i
-
以下程序的输出结果是_________。long fib(int n){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf(%ld\n,fib(6));}
-
已知函数Fact的程序如下,在执行Fact(4)的过程中,Fact函数被调用的次数为_____。1. Long Int Fact(int n)2. { Long Int x;3. If (n > 1)4. { x = Fact(n-1);5. return (n+x)*2; }6. else return 1;7. }
-
已知函数Fact的程序如下,Fact(4)的值为_____。1. Long Int Fact(int n)2. { Long Int x;3. If (n > 1)4. { x = Fact(n-1);5. return (n+x)*2; }6. else return 1;7. }
-
以下程序的输出结果是( )。long fun( int n){ long s;if(n= =1 || n= =2) s=2;else s=n-fun(n-1);return s;}main(){ printf(\%ld\\n\, fun(3)); }
-
6.下面程序的输出结果是#include long func(int n);int main(void){printf(\%ld\, func(5));return 0;}long func(int n){if (n > 2) { return func(n-1) + func(n-2); }else { return 1; }}
-
以下程序的输出结果是______。#include \stdio.h\long fib(int n){if(n>2) return(fib(n-1)+fib(n-2));else return(2);}void main(){printf(\%d\\n\,fib(3)); }
-
有以下程序:main(){ char *p[]={"3697","2584"}; int i,j; long num=0; for(i=0;i<2;i++) {j=0;while(p[i][j]!=’\0’){ if((p[i][j]-’0’)%2= =0)num=10*num+p[i][j]-’0’; j+=2;} } printf("%d\n",num);}程序执行后的输出结果是()。
-
有如下程序:include<iostream.h>long fib(int n){if(n>2)return(fib(n-1)+fib(n-2)); else retu
-
若有如下程序:sub(int * t,int n){int*p1, *p2;for(p1=t,p2=t;p1-t<n;p1++)if(*p1<*p2)p2=p1;ret
-
以下计算n!,请填空。long int fac(){long int y;if()y=1;elsey=i*fac();⑴;}main(){int ⑵;long np;scanf();np= ⑶;printf();}
-
以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d\n",fun(3));}
-
有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; }
-
有以下程序int fun(int n){if(n==1)return 1;elsereturn(n+fun(n-1));}main(){int x;seanf("%d",
-
有如下程序:include<iostream>using namespace std;long fun(int n){if(n>2)return(fun(n-1)+fu
-
已知程序如下,该程序实现的功能为_____。 main() { int i,n; long sum = 0, p = 1; ...//输入n值的语句,略 for(i = 1; i <= n; i++) { p="p" * i; sum="sum" + p; } ... 输出sum值的语句,略> A、sum = 1*2*3*...*n
-
有如下程序:long fib(int n){ if(n>2)return(fib(n-1)+fib(n-2));else return(2);}main(){ print
-
以下函数的功能是计算n!,请完善程序。 long mul(int n) { int i=1; long sum; if(n==0) return 1; else sum=1; while(i<=n) { sum= ; i++; } return sum; }
-
以下程序的输出结果是___ 。 long fib(int n){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}int main(void){printf(“%ld”,fib(6));return 1;}()
-
5、将正整数m和n之间(包括m和n,0<m<n<1000)能被17整除的数累加,有如下Python程序: m=int(input()) n=int(input()) s=0 for i in range(① ): if i%17==0: s=s+i print(s) 请选择适当的代码填入程序①空白处。()
-
27、已知函数Fact的程序如下,在执行Fact(5)的过程中,Fact函数被调用的次数为_____。 Long Int Fact(int n) { Long Int x; If (n > 1) { x = Fact(n-1); return n*x; } else return 1; }
-
16、计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n= =0) return 1; else if(n= =1) return 2; else return fib(n-1)+fib(n-2); } 若执行函数调用表达式fib(2),函数fib被调用的次数是().
推荐题目
- ()越低,表示过热器蒸汽愈接近饱和蒸汽。
- 测定水中沙门氏菌属时,如水中的浊度低,可将水样通过孔径为0.45gm、盘面直径为142mm的无菌滤膜。
- 2006年,由宁浩导演的一部带有黑色幽默风格的中国影片。主要演员有郭涛、刘桦、黄渤和徐峥。该片讲述了,重庆某濒临倒闭的工艺品厂在推翻旧厂房时发现了一块价值连城的翡翠,不料国际大盗麦克与本地以道哥为首的小偷三人帮都盯上了翡翠,在经过一系列明争暗斗的较量及真假翡翠的交换之后。两拨贼被彻底的黑色幽默了一把,这电影叫什么?
- 附着升降脚手架的每一作业层架体外侧不必设置上、下两道防护栏杆和挡脚板。()
- V带的张力要调整适当,宜紧不宜松。
- 事业单位接受捐赠的存货如果没有相关凭据也无市场价值,则无法进行计量。( )
- 小儿四肢骨折不明显无法确定时应如何处理?
- 急性失血性休克时,首先发生的反应是()
- 额定容量SN指按变压器铭牌上规定的额定状态连续运行时,变压器输出的视在功率,对于三相变压器,其计算公式为()
- 本装置所加工的催化裂化汽油正常工况下位100%的热进料。()