端木老师 发表于 2021-4-30 11:18:05

兰大《面向对象程序设计》21春平时作业3

《面向对象程序设计》21春平时作业3
1.[单选题] 已知枚举类型声明语句为:
enum COLOR{ WHITE,YELLOW,GREEN=5,RED,BLACK=10 };
则下列说法中错误的是()
无忧答案网答案资料下载,请参考帮助中心说明
    A.枚举常量YELLOW的值为1
    B.枚举常量RED的值为6
    C.枚举常量BLACK的值为10
    D.枚举常量WHITE的值为1
    答:——D——
2.[单选题] 在C++体系中,不能被派生类继承的是:
    A.转换函数
    B.构造函数
    C.虚函数
    D.静态函数
    答:——C——
3.[单选题] 信息的单位有()
    A.位
    B.字节
    C.字
    D.以上全是    更多答案进 ap5u.com 南开 q1647861640
    答:——D——
4.[单选题] 类的析构函数的作用()
    A.一般成员函数的初始化
    B.类的初始化
    C.对象的初始化
    D.删除类创建的对象
    答:————
5.[单选题] 如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为友元函数重载的,则该表达式还可为( )
    A.operator+(operator*(x,y),z)
    B.x.operator+(operator*(x,y),z)
    C.y.operator*(operator+(x,y),z)
    D.x.operator+(operator*(x,y))
    答:————
6.[单选题] 从一个基类派生出的各个类的对象之间
    A.共享所有数据成员,每个对象还包含基类的所有属性
    B.共享部分数据成员,每个对象还包含基类的所有属性
    C.不共享任何数据成员,但每个对象还包含基类的所有属性
    D.共享部分数据成员和函数成员
    答:————
7.[单选题] 软件产品与其他软件产品组合成一个整体的难易程度叫做软件的( )。
    A.可维护性
    B.可复用性
    C.兼容性
    D.正确性
    答:————
8.[单选题] 有如下定义:int a={1,3,5,7,9},*p=a;下列表达式中不能得到数值 5 的是()
    A.a
    B.a
    C.*(p+2)
    D.*p+4
    答:————
9.[单选题] 对于动态分配内存空间描述正确的是( )
    A.使用new运算符分配的内存空间的长度必需是常量
    B.delete运算符可以释放动态的存储空间和静态的存储空间
    C.由new分配的内存空间是不连续的
    D.delete运算符只能释放由new分配的动态存储空间
    答:————
10.[单选题] 用来组织C++程序文件的基本单位是
    A.字符
    B.语句
    C.函数
    D.源程序文件
    答:————
11.[单选题] 设有以下语句 int a=1,b=2,c; c=a^(b<<2); 执行后,c的值为()
    A.6
    B.7
    C.8
    D.9
    答:————
12.[单选题] 下面语句中( )是非法的
    A.char x='C'
    B.char x='#'
    C.char x="*"
    D.char x='$'
    答:————
13.[单选题] 执行下列语句段后,输出字符“*”的个数是()for (int i=50; i>1; i-=2)cout<<~*~;
    A.24
    B.25
    C.26
    D.50
    答:————
14.[多选题] 一个消息的发送者通常要说明三部分内容()
    A.接收消息的对象
    B.消息名
    C.零个或多个变元
    D.发送消息的对象
    答:————
15.[多选题] 类间的关系可以概括为如下()
    A.泛化关系
    B.引用关系
    C.组合关系
    D.关联关系
    答:————
16.[判断题] 在类体内实现的成员函数也是内联函数。
    A.正确
    B.错误
    答:————
17.[判断题] 若要实例化一个含有引用型数据成员的类,那么只能使用构造函数初始化列表来初始化该数据成员。( )
    A.正确
    B.错误
    答:————
18.[判断题] 在定义类的数据成员时,不可以在类中直接对它们进行初始化。
    A.错误
    B.正确
    答:————
19.[判断题] sizeof(int)是函数调用。
    A.正确
    B.错误
    答:————
20.[判断题] 只要程序中没有A    a1=a2;和A    a1(a2);形式的代码,类A的拷贝构造函数就不会被调用。( )
    A.正确
    B.错误
    答:————
21.[判断题] 虚函数由成员函数调用或通过指针,引用来访问。
    A.错误
    B.正确
    答:————
22.[判断题] 在C++中,允许用变量对数组进行初始化。
    A.错误
    B.正确
    答:————
23.[判断题] 字符串“hello,word”占用11个字节的空间
    A.错误
    B.正确
    答:————
24.[判断题] static成员函数不能用const修饰,但是可以声明为虚函数。
    A.错误
    B.正确
    答:————
25.[判断题] 虚函数声明只能出现在类声明的函数原型中。
    A.错误
    B.正确
    答:————

转载注明 无忧答案网随机作业核对题目后下载答案
页: [1]
查看完整版本: 兰大《面向对象程序设计》21春平时作业3