题目内容 (请给出正确答案)
[主观题]

有如下程序 long fib(int n) { if(n>2)return(fib(n1)fib(n2)); else return(1); } main() {

有如下程序 long fib(int n) { if(n>2)return(fib(n-1)-fib(n-2)); else return(1); } main() { printf("%d\n",fib(5)); }该程序的输出结果是______。

A.-3

B.-2

C.-1

D.0

提问人:网友fisheatscats 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“有如下程序 long fib(int n) { if(n>2…”相关的问题
第1题
下面代码的运行结果是: n = 1 while n >= 0: n = n - 1 print(n) else: print(n)

A、0 -1 -1

B、1 0 -1

C、1 0

D、0 -1

E、1 0 0

点击查看答案
第2题
main() {  int a,n,count=1;  long int sn=0,tn=0;  printf("please input a and n\n");  scanf("%d,%d",&a,&n);  printf("a=%d,n=%d\n",a,n);  while(count<=n)  {   tn="tn+a;"   sn="sn+tn;"   a="a*10;"   ++count;  } printf("a+aa+...="%ld\n&quot;,sn);" } 输入2,3回车>
点击查看答案
第3题
计算斐波那契数列前n项的和。
点击查看答案
第4题
在下列程序中,调用f(8)的值是_______。 int f(int n){ if(n==1) return(1); else if (n==2) return(2); else return(f(n-1)+f(n-2)); }

A、34

B、13

C、21

D、55

点击查看答案
第5题
有以下程序: #include main() {int x=1,y=0,a=0,b=0; switeh(x) {case 1: switch(y) {case 0:a++;break; case 1:b++;break; } case 2:a++;b++;break; case 3:a++;b++; } printf(“a=9/5d,b=%d\n”,a,b); } 程序的运行结果是()。

A.a=1,b=0

B.a=2,b=2

C.a=1,b=1

D.a=2,b=1

点击查看答案
第6题
有如下函数定义,执行函数调用func(3)的返回值是________ 。 def func(n): if n <= 1: return n else: return(func(n-1) + func(n-2))>
点击查看答案
第7题
已知函数Fact的程序如下,Fact(4)的值为_____。 Long Int Fact(int n) { Long Int x; If (n > 1) { x = Fact(n-1); return (n+x)*2; } else return 1; }

A、14

B、24

C、44

D、64

点击查看答案
第8题
3. 在C程序中语句是以分号结束的。( )
点击查看答案
第9题
4.在C语言的if语句中,else可以单独出现。( )
点击查看答案
第10题
1.C程序是按书写的顺序执行的。( )
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信