首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public:
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public:
admin
2019-06-04
33
问题
有如下程序:
#include<iostream>
#include<cstring>
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 Getb0{ return b;}
};
int main(){
char *p1=’’abcd’’,*p2=’’weirong’’;
int d1=6,d2=8;
XCD x(p1,d1),y(p2,d2);
cout<<strlen(x.Geta())+y.Getb()<<end1;
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、16
C、14
D、11
答案
A
解析
由类XCD的定义可知,成员函数Geta()返回的是字符串的长度,Getb()返回的是参数b的值。在主函数中strlen(x.Geta())的值等于4,y.Getb()的值等于8,所以输出两者的和为12。
转载请注明原文地址:https://kaotiyun.com/show/L28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B此题考查的是成员函数的调用。因为横线处的作用是调用基类的fun函数,又因为派生类中也有fun()函数,所以必须对fun()函数加以限定,即。Base::fun();。
A、 B、 C、 D、 B建立E_R模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。
抽象类C++中拥有纯虚函数的类成为抽象类,抽象类不能用来定义对象。若一个抽象类的派生类没有重定义其基类中的某个纯虚函数,则该函数在派生类中仍是纯虚函数,该类仍为抽象类。
关系在关系数据库中,把数据表示成二维表,而一个二维表就是一个关系。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。A)1:1联系B)1:m联系C)m:1联系D)m:n联系
下列关于数据库设计的叙述中,正确的是()。A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典
将代数式Z=转换成程序设计中的表达式为______。
设p是指向一个类动态对象的指针变量,则执行“deletep;”语句时,将自动调用该类中的__________函数。
在软件测试设计中,软件测试的主要目的是
随机试题
如何检测控制单元故障?
滑环式CT机与常规CT相比,改变的主要是
同一专业的两个以上不同资质等级的单位实行联合承包的,应当按照()单位的业务许可范围承揽工程。
《航道建设管理规定》第三十一条规定航道建设从业单位是指从事航道建设的()等单位。
一学生决心改掉迟到的毛病,遵守学校纪律,可冬天一到,他迟迟不肯起床,结果又迟到了。对该生的教育应该着重培养他的()
对唐律律条进行解释和补充的是()。
s,t分别满足19s2+99s+1=0及t2+99t+19=0,且st≠1,则=()。
在_________上,把“三个代表”重要思想同马克思列宁主义、毛泽东思想、邓小平理论一道确立为中国共产党必须长期坚持的指导思想,并写入党章,实现党的指导思想又一次与时俱进。()
在长为L的线段上任取两点,求两点之间距离的数学期望及方差.
A、Shedidn’texpectherdaughtertosingsowell.B、Shesingsbetterthanherdaughter.C、Shedoesn’tlikeherdaughtersinging.
最新回复
(
0
)