首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCD{ char*a: int b; public:
有如下程序: #include #include using namespace std; class XCD{ char*a: int b; public:
admin
2020-11-11
41
问题
有如下程序:
#include
#include
using namespace std;
class XCD{
char*a:
int b;
public:
XCD(char*aa,int bb){
a-new char[strlen(aa)+1];
strcpy(a,aa);
b=bb;
}
char*Geta(){return a;}
int Getb(){return b;}
};
int main(){
char*p1=ˊˊabedˊˊ,*p2=ˊˊweirongˊˊ;
int d1=6,d2=8;
XCD x(p1,d1),y(p2,d2);
cout<
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、16
C、14
D、11
答案
A
解析
由类XCD的定义可知,成员函数Geta()返回的是字符串的长度,Getb()返回的是参数b的值。在主函数中 strlen(x.Geta())的值等于4,y.Getb()的值等于8,所以输出两者的和为12。
转载请注明原文地址:https://www.kaotiyun.com/show/WMyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
设有以下定义和程序:#includeclassA1{public:voidshow1(){cout
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//********error********
使用VC6打开考生文件夹下的源程序文件modi1.epp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:HelloVisualC++!HelloVisualC++!!注意:错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完成。(1)定义私有数据成员leftPoint、topPoint、righ
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使得程序输出21到屏幕。完成以下功能:(1)增加静态私有变量mNumber,类型为int,请在注释//********1**
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下列关于模板形参的描述中,错误的是()。
下列选项可以做C++标识符的是()。
随机试题
《灵枢.经脉》记载,经气“有余于胃”的临床表现是()(2009年第126题)
A.甲状腺腺删B.亚急性甲状腺炎C.桥本甲状腺腺肿D.原发性甲亢基础代谢率和甲状腺摄131碘率呈分离现象的疾病为
(2008年考试真题)甲、乙均为国有企业,甲向乙购买一批货物,约定采用托收承付验货付款结算方式。2008年3月1日,乙办理完发货手续,发出货物;3月2日,乙到开户行办理托收手续;3月10日,铁路部门向甲发出提货通知;3月14日,甲向开户行表示承付,通知银行
宋代对外贸易中,从东南亚等地进口香料、药材、犀角、象牙、珊瑚、珍珠等,从日本进口硫磺、水银、沙金及扇子等工艺品,从高丽进口人参、绫布、文具等。这些物品的进口()。
在韵律教学活动中,从复习某个熟悉的动作开始练习新动作学习的活动,或直接从观察新动作作示范开始的新动作学习活动的方法是()
(2018年滨州邹平)从课程的任务角度划分,课程主要分为:基础型课程、拓展型课程、研究型课程。
某单位五个处室分别有职工5、8、18、21和22人,现有一项工作要从该单位随机抽调若干人,问至少要抽调多少人,才能保证抽调的人中一定有两个处室的人数和超过15人?
AnnaFreud’simpactonpsychoanalysiswas______,comingnotfromonebrilliantdiscoverybutfromalifetimeoffirst-ratework.
A、UnitedNationsChildren’sFundB、TheWorldHealthOrganizationC、InternationalScienceInstituteD、InternationalChildren’sFo
ElvisAaronPresleywasborninatwo-roomhouseinTupelo,MississippionJanuary8,1935.His【D1】______,JessieGarcon,dieda
最新回复
(
0
)