位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2013年9月全国计算机等级《二级C++》上机临考冲刺试卷(8)

计算斐波那契数列第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.三角形

    开始考试点击查看答案
返回顶部