首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2));
有如下程序: #include<iostream> using namespace std; long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2));
admin
2009-01-15
28
问题
有如下程序: #include<iostream> using namespace std; long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(n); } void main() { int i; cout<<"请输入一个整数:"; cin>>i;cout<<endl; cout<<fib(i)<<endl; { 当输入4、2时,该程序的输出结果是( )。
选项
A、5
B、4
C、5
D、6 1 2 2 2
答案
4
解析
注意递归调用的过程,当输入2作为函数参数时,调用肋()函数直接返回参数值 2;当输入参数大于2时有一个递归调用的过程。
转载请注明原文地址:https://kaotiyun.com/show/M0kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intn){if(n==1)retum1;elseretum(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);printf(
有两个关系R和S如下:则由关系R得到关系S的操作是
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
以下选项中合法的标识符是()。
有以下程序:#include<stdio.h>main()inti,j,k,a=5,b=6;i=(a==b)?++a:——b;j=a++;k=b;printf(″%d,%d,%d\n″,i,j,k);}程序的运行结果是(
与其他三个选项的含义不同的是()。
下面选项中关于’’文件指针’’概念的叙述正确的是
在结构化方法中,软件功能属于软件开发中的()阶段。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
A.激动多巴胺受体B.主要作用于中枢5-羟色胺(5-HT)受体C.选择性地阻断突触前的α2-肾上腺素受体D.作用于阴茎海绵体平滑肌PGE1受体E.α1和α2-肾上腺素受体阻滞剂酚妥拉明为:
试述游戏治疗对特殊儿童的发展具有的特殊的作用。
下列属于一对一联系的是()
单根牙的牙周膜附着面积最大的部位是
具有观赏、文化或者科学价值,自然景观、人文景观比较集中,环境优美,可供人们游览或者进行科学、文化活动的区域是()。
采取新产品获取策略的好处在于企业不必花费巨资开发新产品。()
在落实乡村振兴战略的过程中,一定要科学规划,(),才能最终实现目标,任何希望()的想法都是不切实际的。
论述民主与法治的关系。
Accordingto______sources,theLeaningTowerofPisaistobeuprightedunderarestorationplanbytheItalianGovernment.
WhatdoesthewomanthinkofBeethoven’smusic?
最新回复
(
0
)