首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
有关析构函数的说法中错误的是
A.析构函数有且只有一个
B.析构函数无任何函数类型
C.析构函数和构造函数一样可以有形参
D.析构函数的作用是在对象被撤销时做清理工作
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列叙述中正确的是
A.软件就是程序清单
B.软件就是存放在计算机中的文件
C.软件应包括程序清单以及运行结果
D.软件包括程序和文档
点击查看答案&解析
手机看题
单项选择题
在C++语言程序中
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义和调用均可以嵌套
C.函数的定义和调用均不可以嵌套
D.函数的定义不可以嵌套,但函数的调用可以嵌套
点击查看答案&解析
手机看题
单项选择题
以下有关析构函数的叙述中错误的是
A.一个类只能定义一个析构函数
B.析构函数和构造函数一样可以有形参
C.析构函数不允许有显式的返回值
D.析构函数名前必须冠有符号“~”
点击查看答案&解析
手机看题
单项选择题
按“先进先出”原则组织数据的结构是
A.有序表
B.栈
C.队列
D.二叉树
点击查看答案&解析
手机看题
单项选择题
假定AB为一个类,则执行AB x;语句时将自动调用该类的
A.有参构造函数
B.无参构造函数
C.拷贝构造函数
D.赋值重载函数
点击查看答案&解析
手机看题
单项选择题
有关析构函数的说法中错误的是
A.析构函数有且只有一个
B.析构函数无任何函数类型
C.析构函数和构造函数一样可以有形参
D.析构函数的作用是在对象被撤销时做清理工作
点击查看答案&解析
手机看题
单项选择题
以下叙述中不正确的是
A.C++语言中的文本文件以ASCII码形式存储数据
B.C++语言中,对二进制文件的访问速度比文本文件快
C.C++语言中,随机读写方式不适用于文本文件
D.C++语言中,顺序读写方式不适用于二进制文件
点击查看答案&解析
手机看题
单项选择题
使用静态数据成员的好处不包括
A.可以节省内存空间
B.是为了解决数据共享问题
C.可以直接用类名来引用
D.可以提高运算速度
点击查看答案&解析
手机看题
单项选择题
通常初始化拷贝构造函数的参数是
A.某个对象名
B.某个对象的成员名
C.某个对象的引用名
D.某个对象的指针名
点击查看答案&解析
手机看题
单项选择题
实现运行时的多态性用
A.重载函数
B.构造函数
C.析构函数
D.虚函数
点击查看答案&解析
手机看题
单项选择题
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是
A.10101001
B.10101000
C.11111101
D.01010101
点击查看答案&解析
手机看题
单项选择题
若已定义int a=256,执行语句cout<<hex<<a;的结果是
A.100
B.256
C.ffe
D.ff
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.数据库系统是一个独立的系统,不需要操作系统的支持
B.数据库技术的根本目标是要解决数据的共享问题
C.数据库管理系统就是数据库系统
D.以上三种说法都不对
点击查看答案&解析
手机看题
单项选择题
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
A.in
B.out
C.app
D.ate
点击查看答案&解析
手机看题
单项选择题
友元函数的作用是
A.提高程序的效率
B.加强类的封装性
C.实现数据的隐蔽性
D.增加成员函数的种类
点击查看答案&解析
手机看题
单项选择题
对下列二叉树进行前序遍历的结果是
点击查看答案&解析
手机看题
单项选择题
有以下程序
void f(int x,int y)
int t,
if(x<y)t=x;x=y;t;main()
int a=4,b=3,c=5;
f(a,B) ;f(a,C) ;f(b,C) ;
cout<<a<<","<<b<<","<<c<<end1;执行后输出结果是
A.3,4,5
B.5,3,4
C.5,4,3
D.4,3,5
点击查看答案&解析
手机看题
单项选择题
在模块化程序设计中,按功能划分模块的原则是
A.各模块的功能尽量单一,且各模块之间的联系尽量的少
B.各模块的功能尽量单一,且各模块之间的联系尽量紧密
C.各模块应包括尽量多的功能
D.各模块应包括尽量多的输入输出操作
点击查看答案&解析
手机看题
单项选择题
算法的时间复杂度是指
A.算法程序运行的具体时间
B.算法程序的长度
C.算法程序执行过程中基本运算的次数
D.运行时算法程序所占的内存容量
点击查看答案&解析
手机看题
单项选择题
下列运算符中,不能重载的是
A.:
B.+
C.-
D.<=
点击查看答案&解析
手机看题
单项选择题
在关系数据库中,用来表示实体之间联系的是
A.树结构
B.网结构
C.线性表
D.二维表
点击查看答案&解析
手机看题
单项选择题
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
A.A():d(new
B.A(const A &oo):d(newB) *d= *oo.d;
C.~A(
D.~A()delete d;
点击查看答案&解析
手机看题
单项选择题
下列数据结构中能使用对分查找的是
A.二叉链表
B.带链的栈
C.有序线性链表
D.有序顺序表
点击查看答案&解析
手机看题
单项选择题
以下关于私有和保护成员的叙述中,不正确的是
A.私有成员不能被外界引用,保护成员可以
B.私有成员不能被派生类引用,保护成员在公有继承下可以
C.私有成员不能被派生类引用,保护成员在保护继承下可以
D.私有成员不能被派生类引用,保护成员在私有继承下可以
点击查看答案&解析
手机看题
单项选择题
若有以下程序:
main()
int k=2,i=2,m;
m=(k+=i*=k);
cout<<m<<","<<i<<end1;执行后的输出结果是
A.8,6
B.8,3
C.6,4
D.7,4
点击查看答案&解析
手机看题
单项选择题
下面程序的输出结果是
main()
int a=15, b=21,m=0;
switch(a%3)
case 0, m++; break;
case 1 :m++;
switch(b%2)
default: m++;
case 0:m++ ;break;
cout<<m<<end1
A.1
B.2
C.3
D.4
点击查看答案&解析
手机看题
单项选择题
以下叙述中不正确的是
A.一个类的所有对象都有各自的数据成员,它们共享函数成员
B.一个类中可以有多个同名的成员函数
C.一个类中可以有多个构造函数、多个析构函数
D.在一个娄中可以声明另一个类的对象作为它的数据成员
点击查看答案&解析
手机看题
单项选择题
与数学式子
对应的c++语言表达式是
点击查看答案&解析
手机看题
单项选择题
下述关于数据库系统的叙述中正确的是
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
A.调用语句
B.命令
C.口令
D.消息
点击查看答案&解析
手机看题
单项选择题
执行下列程序的结果是
main()float x=1,y;
y=++x *++x;
cout<<y<<end1;
A.9.000000
B.6.000000
C.1.000000
D.程序有错误
点击查看答案&解析
手机看题
单项选择题
以下叙述中不正确的是
A.在类的定义中通常是用数据成员描述对象的属性,用成员函数描述对象的行为
B.类的一个成员只能具有一种访问控制属性
C.构造函数和析构函数是特殊的成员函数,因此不允许重载
D.通过对象只能访问类的公有成员
点击查看答案&解析
手机看题
单项选择题
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是
A.ofstream myfile:myfile, open("d:ofile.txt");
B.ofstream *myfile=new ofstream;myfile->open("d;ofile.txt");
C.ofstream myfile("d:ofile.txt");
D.ofstream *myfile=new ("d:ofile.txt");
点击查看答案&解析
手机看题
单项选择题
设有定义:
Class person
int num;
char name[10];
public:
void init(int n,char*m);
…
;
person std[30]
则以下叙述不正确的是
A.std是一个含有30个元素的对象数组
B.std数组中的每个元素都是person类的对象
C.std数组中的每个元素都有自己的私有变量num和name
D.std数组中的每个元素都有各自的成员函数init
点击查看答案&解析
手机看题
单项选择题
有以下程序
int f1(int x, int y)
return x>y x:y;
int f2(int x, int y)
return x>y y:x;
main()
int a=4,b=3,c=5,d,e,f;
d=f1(a,B) ;d=f1(d,C) ;
e=f2(a,B) ;e=f2(e,C) ;
f=a+b+c-d-e;
cout<<d<<", "<<f<<", "<<e<<end1;执行后输出结果是
A.3,4,5
B.5,3,4
C.5,4,3
D.3,5,4
点击查看答案&解析
手机看题
微信扫码免费搜题