首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("
admin
2013-08-15
22
问题
有如下程序:
long fib(int n)
{ if(n>2) return(fib(n-1)+fib(n-2));
else return(2);
}
main()
{ printf("0%d\n"fib(3));
}
程序的输出结果是( )。
选项
A、8
B、6
C、4
D、2
答案
C
解析
本题主要考查函数的递归运算,递归的结束条件是n<=2,此时返回结果。本题只递归一次,由fib(3-1)与fib(3-2)都返回一个2,它们相加的结果为4。
转载请注明原文地址:https://jikaoti.com/ti/G2n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。 main() { unsigned short n1,n2,n3,n4,n5,a,b; n1=n2=n3=n4=n5=a=100; b=5; printf("%d,%d,%d,%d,%d\n”,n1&b,n2|b,n3^
有以下程序 #include <stdio.h> struct tt { int x; struct tt *y; } *p; struct tt a[4]= {20,a+ 1,15,a+2,30,a+3,17,
深度为5的满二叉树有【 】个叶子结点。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是______。
在软件开发中,需求分析阶段可使用的工具是______。
请将以下程序中的函数声明语补充完整。#include<stdio.h>int【】main(){intx,y,(*p)();sccanf("%d%d",&x,&y);
在关系数据库中,用来表示实体之间联系的是
面向对象的模型中,最基本概念是对象和【】。
下面关于完全二叉树的叙述中,错误的是______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
随机试题
单位质量某物质温度升高或降低1K时,所吸收或放出的热量称这种物质的()。
男性,32岁,近一周来,头痛如裹,肢体困重,胸闷、纳呆,小便不利,大便溏泻,每日2次,苔白腻,脉濡滑。中医辨证分型是
郭某向县公安局报案,说自己出差时家中的钱物被盗,并举出一系列事实现象推断是邻居丁某所为,县公安局予以立案。在侦查中,县公安局对丁某拘留,然后提请县检察院批准逮捕,县检察院予以批准。公安局侦查终结后,县检察院提起公诉,郭某同时提起附带民事诉讼,请求丁某赔偿损
司机方某因拒绝缴纳道路通行费而与收费站工作人员郑某发生冲突,将郑某左臂打伤,经法医鉴定为轻伤。对方某的行为认定,下列哪一说法是正确的?()
已知(图示)杆OA重力W,物块M重力Q,杆与物块间有摩擦。而物体与地面间的摩擦略去不计。当水平力P增大而物块仍然保持平衡时,杆对物块M的正压力有何变化?
实行总分包模式的施工项目,对分包项目安全计划的管理方式是()。
下列说法正确的是()。
在相关性分析中,完全负相关的相关系数是()。
在软件中设置的,能够使用户输入特殊数据后,系统可以违反正常规则运作的机制叫做______。
Weshalltakethetreasureawaytoasafeplace.
最新回复
(
0
)