首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD{ char* a; int b; public: XCD(char* aa,int bb){ a=new
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD{ char* a; int b; public: XCD(char* aa,int bb){ a=new
admin
2019-06-12
66
问题
有如下程序:
#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 Getb(){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()<<endl;
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/8F8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面for语句的循环次数为()。for(inti=0,n=0;!n&&i
下列数据结构中,能用二分法进行查找的是()。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列说法中错误的是()。
下面的描述中,不属于面向对象方法的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(______){Ta;if(x>y){a=x;
下列叙述中,不属于软件需求规格说明书的作用的是
关于关键字class和typename,下列表述正确的是______。
将一个函数声明为一个类的友元函数必须使用关键字【】。
随机试题
我国社会主义民族政策的根本原则是()。
子宫内腔的上部称________,下部称________。
多数HIV感染者都有口腔表现,与感染最为密切相关的口腔病损是
定期报表实质上为半年期报表,每年()月、()月各报送一次。
建设工程项目总体规划是在城市建设控制性规划的基础上,根据建设工程项目的策划与决策要求,具体编制的规划设计文件,其主要内容是解决()。
2011年11月16日甘肃省庆阳市正宁县校车事故造成21人死亡(其中幼儿19人)、43人受伤。对此国务院高度重视,随后工业和信息化部对校车安全4项强制性国家标准公开征求意见,此次征求意见稿的最大亮点是()首次进入国家标准的制定行列,可以说填补了一
关于××《价格监督检查证据规定》的××各省、自治区、直辖市及计划单列市、副省级省会城市、新疆生产建设兵团发展改革委、物价局:为规范价格监督检查证据的收集、审查和认定,保障和监督政府价格主管部门依法实施行政处罚,保护当事人和有关人员的合法权益,特
价值规律的作用主要表现在()。
A、BecauseMichelledecidedtohavethebaby.B、BecauseMichellemarriedalocallad.C、BecauseMichellerevealedwhoherchild’s
A、Tointroducemoreinvestment.B、Toenhancetherelationshipbetweentwocities.C、Toencouragetwocitiestoexchangeexperien
最新回复
(
0
)