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

下列关于析构函数的描述中,错误的是(  )。

发布时间:2024-07-09

A.析构函数可以重载

B.析构函数由系统自动调用

C.每个对象的析构函数只被调用一次

D.每个类都有析构函数

试卷相关题目

  • 1下面程序的运行结果为(  )。#includevoidmain(){chara='3':switch(a){case'3':cout<<"3";case'2':cout<<"2";break;default:cout<<"1";}}

    A.3

    B.321

    C.31

    D.32

    开始考试点击查看答案
  • 2有下列程序:#includevoidfun(int*S,intn1,intn2){inti,j,t;i=n1;j=n2while(i--;}}voidmain(  ){inta[10]={1,2,3,4,5,6,7,8,9,0),k;fun(a,0,3);fun(a,4,9);fun(a,0,9);for(k=0;k<10;k++)printf(”%d”,a[k]);printf("\n");}程序的运行结果是(  )。

    A.0987654321

    B.4321098765

    C.5678901234

    D.0987651234

    开始考试点击查看答案
  • 3有如下程序:#includeusingnamespacestd;classB{public:B(intxx):x(xx){++count;x+=10;}virtualvoidshow(  )const{cout<<count<<''<<x<<endl;}protected:staticintcount;private:intx;};classD:publicB{public:D(intxx,intyy):B(XX),y(yy){++count;y+=100;)virtualvoidshow(  )const{cout<<count<<''<<y<private:inty;};intB::count==0;intmain(  ){B*ptr=newD(10,20);ptr->show(  );deleteptr;return0;}运行时的输出结果是(  )。

    A.1_120

    B.2_120

    C.1_20

    D.2_20

    开始考试点击查看答案
  • 4继承机制的作用是(  )。

    A.信息隐藏

    B.数据封装

    C.定义新类

    D.数据抽象

    开始考试点击查看答案
  • 5若有说明:inta[3][4];则对a数组元素的非法引用是(  )。

    A.a[0][2*1]

    B.a[1][3]

    C.a[4-2][0]

    D.a[0][4]

    开始考试点击查看答案
  • 6在学生管理的关系数据库中,存取一个学生信息的数据单位是(  )。

    A.文件

    B.数据库

    C.字段

    D.记录

    开始考试点击查看答案
  • 7下列选项中不属于结构化程序设计原则的是(  )。

    A.可封装

    B.自顶向下

    C.模块化

    D.逐步求精

    开始考试点击查看答案
  • 8下列叙述中,错误的是(  )。

    A.false是一个逻辑型常量

    B.“b”'是一个字符型常量

    C.365是一个int常量

    D.3.1415926是一个double常量

    开始考试点击查看答案
  • 9在C++语言中函数返回值的类型是由(  )决定的。

    A.调用该函数时系统临时

    B.return语句中的表达式类型

    C.定义该函数时所指定的函数类型

    D.调用该函数时的主调函数类型

    开始考试点击查看答案
  • 10关于类和对象描述错误的是(  )。

    A.对象(Object)是现实世界中的客观事物,对象具有确定的属性

    B.类是具有相同属性和行为的一组对象的集合

    C.对象是类的抽象,类是对象的实例

    D.类是对象的抽象,对象是类的实例

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