首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int X):val(X){} void Print()const{cout
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int X):val(X){} void Print()const{cout
admin
2019-05-06
45
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int X):val(X){}
void Print()const{cout<<“const:val=”<
void Print(){cout<<”val=“<
private:
int val;
};
int main(){
const MyClass objl(10);
MyClass obj2(20);
objl.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10const:val:20
B、const:val=10const:val=20
C、const:val=10val=20
D、val=10val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中objl为常对象,执行objl.print()后,会执行常构造函数,输出const:val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Az8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classA{public:virtualvoidf(){cout<<"1";}};
下面()不是构造函数的特征。
执行下列程序语句后,输出结果为()。#inelude<iostream>usingnamespacestd;intm=5;intmain(){intm=3;m++;::m++
已知:intn=1;在下面定义引用的语句中,正确的是()。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
A、 B、 C、 D、 D线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保
下列数据结构中,能用二分法进行查找的是()。
数据结构分为线性结构和非线性结构,带链的队列属于_____________。
下面字符串中,不可以用作C++标识符的是()。
随机试题
癌基因活化的机制是
在应激反应中,血中浓度升高的激素有
胸部正位摄影的叙述,正确的是
患者,男,77岁。左侧舌尖麻木2个月,左口底曾有鱼骨刺伤史。检查发现同侧口底有一索条状肿块,1.5cm×1cm大小,边界不清。X线片未见下颌下腺导管阳性结石。该患者的诊断可能是
水运工程施工招标方式有()。
保险人委托保险代理人代为办理保险业务的,应当与保险代理人签订委托代理协议,依法约定双方的权利和义务及其他代理事项。( )
划分是把一个属概念分为若干个种概念,以明确概念外延的一种思维方法。正确的划分要求划分出的各项外延之和必须等于母项,而且要采用同一标准,子项的外延不相容,而且是同一层次的概念。下列语句作为划分正确的是()。
首因效应是指个体在社会认知过程中,通过第一印象最先输入的信息对客体以后的认知产生显著的影响作用。第一印象作用最强,持续的时间也长,比以后得到的信息对于事物整个印象产生的作用更强。根据上述定义,下列首因效应没有发挥作用的是()。
下列方法中,不属于Throwable类的方法是
Whydidthemanlosehistemper?
最新回复
(
0
)