首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int k; public: MyClass(int n):k(n){} }; 则下列数组定义中,错误的是( )。
有如下类定义: class MyClass{ int k; public: MyClass(int n):k(n){} }; 则下列数组定义中,错误的是( )。
admin
2021-05-06
49
问题
有如下类定义:
class MyClass{
int k;
public:
MyClass(int n):k(n){}
};
则下列数组定义中,错误的是( )。
选项
A、MyClass m414]={MyClass(1),MyClass(2),MyClass(3),MyClass(4)};
B、MyClass m4[]={MyClass(1),MyClass(2),MyClass(3)};
C、MyClass m4[4]={1,2,3};
D、MyClass m4[]={1,2,3};
答案
C
解析
MyClass提供一个参数为整型变量的构造函数,构造对象时,使用参数初始化成员k的值;选项A定义一个包含4个元素的数组,数组元素的类型是MyClass类型,并且对该数组的4个元素分别显示调用构造函数完成初始化,选项A正确;同理,选项B定义数组m4,由于初始化值个数为3个,所以系统默认该数组长度为3,选项B正确;选项D定义数组m4,使用3个整数初始化数组元素,此时系统调用构造函数将整数隐式转换成MyClass类型,并默认数组长度为3,选项D正确;选项C同样定义数组m4,它包含4个元素,初始化时,同样使用3个整数1,2,3初始化前3个元素,系统调用构造函数将整数隐式转换成MyClass类型,来完成前3个元素的初始化,但是由于MyClass没有默认构造函数,所以第4个元素不能完成构造,选项C错误,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/UPfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
有如下类定义和对象定义:classA{public:A():data(0){}A(intx):data(x){}~A(){}intGetData()const{return
在下列原型所示的C++函数中,按"传值"方式传递参数的是()。
程序执行后的输出结果是()。#includevoidmain(){charflag=’c’;switch(flag){case’a’:cout
数据流图中带有箭头的线段表示的是()。
下列for循环的次数为()。for(inti(0),x=0;!x&&i
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
若MyClass为一个类,执行“MyClassa[4],*p[5];”语句时会自动调用该类构造函数的次数是()。
从工程管理角度看,软件设计一般分为两步完成,它们是()。
下列数据结构中,不能采用顺序存储结构的是
随机试题
37岁女性患者,反复水肿1年,临床诊断为慢性肾小球肾炎,血压180/105mmHg,尿蛋白(+),红细胞(++),血肌酐:102μmol/L。血红蛋白105g/L。除饮食疗法外,目前该患者最主要的治疗措施应是
正常支气管呼吸音的听诊部位在
麦门冬汤原方中麦冬与半夏的配伍比例是()竹叶石膏汤原方中麦冬与半夏的配伍比例是()
患者,女性,40岁。由家人背送至急诊,家属诉半小时前发现其不省人事,倒卧在家中床上,时有呕吐。查体:皮肤多汗,流涎,双侧瞳孔明显缩小,呼吸有大蒜味,分诊护士首先考虑该患者最有可能为
某宗房地产购买总价为50万元,首付款为房价的30%,余款由银行贷款支付,该贷款的期限为10年,年利率为5.58%,按月等额偿还本息。则关于该房地产价格的说法中,正确的有()。
下列不符合中型电影院建筑基地条件的是()。
教学设计需要遵循的原则有系统性原则、程序性原则、()原则、反馈性原则.
就业歧视,是指用人单位没有合法依据,对未来潜在的就业人员自行作出各种限制性条款,从而排除了本该符合相关职位人员的平等就业权的一种现象。根据上述定义,下列属于就业歧视的是()
已知α1=[1,2,一3,1]T,α2=[5,一5,a,11]T,α3=[1,一3,6,3]T,α4=[2,一1,3,a]T.问:a为何值时,向量组α1,α2,α3,α4线性无关;
Indiatoppedalistofcountriesinitshopefulnessaboutretirement,accordingtoarecentreportbyHSBCofpeople’sexpectat
最新回复
(
0
)