首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
9
问题
有如下程序:
#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/lxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是()。#include<iostream.h>intfun(intb[],intn){inti,r=1;for(i=0;i<n;i++)
以下叙述中不正确的是
以下叙述中不正确的是
下列叙述中正确的是
软件开发的结构化生命周期方法将软件生命周期划分成( )。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"A";}};
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
下列字符串中,正确的C++标识符是()。
层次型、网状型和关系型数据库划分原则是
用树形结构来表示实体之间联系的模型称为
随机试题
BC会计师事务所接受委托,对甲公司2017年财务报表进行审计。注册会计师在工作底稿中记录了所了解的甲公司的情况,部分内容摘录如下。要求:假定各事项均为独立事项,指出所列事项是否可能表明存在重大错报风险。如果认为存在重大错报风险,简要说明理由,并说明该风
甲公司于2014年5月10日申请一项实用新型专利,2017年6月1日获得专利权,2018年5月10日与乙公司签订一份专利独占实施许可合同。对此,下列表述正确的是()。
如题40图所示,8088系统中扩展一片8255A,由8255A的PB口外接8个开关K0~K7作为输入量,由PA口外接8个LED发光二极管L0~L7作为输出量。要求把PB口的输入状态在PA口上输出(即PB口的开关闭合时,其对应PA口的LED亮)。已知:825
我国社会主义的对外贸易全面确立是在()
Hisgoalisnottobecomeasportsman______achampioninacertainfield.
【2013年真题】教育费附加的计税依据是实际缴纳的()税额之和。
某施工单位在基坑作业过程中,降水作业不连续而导致临近2栋民宅基础塌陷,结构出现裂缝;为此居民要求施工单位承担责任,此债务发生的依据是()。
2002年我国的粮食产量约为()。以下说法中,正确的有()。I.2003—2007年我国的粮食产量是逐年增长的Ⅱ.2006年我国的棉花产量不足750万吨Ⅲ.2006年我国的油料产量超过2500万吨Ⅳ.2006年我国的水产品产量不
在下面的函数声明中,存在着语法错误的是
Psychologiststakeopposingviewsofhowexternalrewards,fromwarmpraisetocoldcash,affectmotivationandcreativity.Beha
最新回复
(
0
)