计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)returnl;elseif(n==l)return2:elsereturnfib(n-1)+fib(n-2);}若执行函数调用表达式fib(2),函数fib被调用的次数是( )。
发布时间:2024-07-09
A.1
B.2
C.3
D.4
试卷相关题目
- 1有下列程序:#includevoidmain(){char*a[]={"abcd","ef","gh","ijk");inti;for(i=0;i<4;i++)printf("%C",*a[i]);}程序运行后的输出结果是( )。
A.aegi
B.dfhk
C.abcd
D.abcdefghijk
开始考试点击查看答案 - 2下列运算符中不能在C++中重载的是( )。
A.、:
B.+
C.-
D.<=
开始考试点击查看答案 - 3阅读以下程序#include(iostream.h>voidmain( ){charline[10];cin>>line;cout<<1ine<}如运行时输入“Thisisanexample.”,则程序的输出结果是( )。
A.This
B.Thisis
C.Thisisa
D.Thisisanexample
开始考试点击查看答案 - 4有下列程序:#includeintb=2;intfun(int*k){b=*k+b;return(b);)voidmain( ){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=fun(&a[i])+b;printf("%d",b);}printf("\n");}程序运行后的输出结果是( )。
A.1012
B.810
C.1028
D.1016
开始考试点击查看答案 - 5在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )来实现。
A.调用语句
B.命令
C.中令
D.消息
开始考试点击查看答案 - 6下列是软件调试技术的是( )。
A.错误推断
B.集成测试
C.回溯法
D.边界值分析
开始考试点击查看答案 - 7在下列字符中,不允许作为C++标识符的是( )。
A.b
B.B
C._
D.2
开始考试点击查看答案 - 8以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。voidmain( ){inta,b;scanf("%d%d",&a,&b);cin>>a>>b;cout<<"a="<<a<<"b="<a=a+b;b=a-b;a=_____;cout<<"a="<}
A.a+b
B.a-b
C.b*a
D.a/b
开始考试点击查看答案 - 9C++语言类体系中,不能被派生类继承的有( )。
A.转换函数
B.构造函数
C.虚函数
D.静态成员函数
开始考试点击查看答案 - 10在E—R图中,用来表示实体的图形是( )。
A.矩形
B.椭圆形
C.菱形
D.三角形
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它