首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyString{ public: char str[80]; MyString(con
有如下程序: #include #include using namespace std; class MyString{ public: char str[80]; MyString(con
admin
2020-11-11
36
问题
有如下程序:
#include
#include
using namespace std;
class MyString{
public:
char str[80];
MyString(const char
*
s){strcpy(str,s);}
MyString& operator+=(MyString a){
strcat(str,a.str);
return
*
this;
}
};
ostream&operator<<(ostream&s,const MyString&z){return s<
int main(){
MyString x(’abc’),y(’ode’);
cout<<(x+=y)<
return 0;
}
运行这个程序的输出结果是( )。
选项
A、abC
B、cde
C、abcde
D、abccde
答案
D
解析
在类MyString中,定义了带参数的构造函数MyString(const char*s),其作用是把s指向的字符串拷贝到字符组s仃中。在类中还对运算+=进行重载定义,其作用是把字符串str和a相连接并赋给str,所以在主函数中执行x+=y时,结果为ahccde。
转载请注明原文地址:https://kaotiyun.com/show/aayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹proj2下的工程proj2,其中有元素类Element和队列类Queue的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的输出结果应为:3850507注意:只能在横线处填写适当的代码,不要改动
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Theval
有如下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){Fuction();}virtualvoidFuction(){cout<<"Base::Fuc
下列关于C++输入/输出流的叙述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
下列关于赋值运算符“=”重载的叙述中,正确的是
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
在满足实体完整性约束的条件下
下面属于系统软件的是
随机试题
Marthafeltthatshereallydidnot______tobegivensuchagreathonor.
Intheworld,socceroffootballisthemostpopularsport.ThisisbecausemanycountrieshavewonderfulteamsfortheWorldCu
A、阿卡波糖B、氯磺丙脲C、优降糖D、吡格列酮E、二甲双胍哪种药物于进餐开始时服用,以延缓来源于食物的碳水化合物的吸收()
(2013)用水银比压计测量管中的水流,测得过流断面中点A流速u=2m/s,如图3.1-6所示,试确定比压计的读数△h。()
某水泵站电气安装工程平面图如图6.Ⅲ所示。问题计算分部分项工程量。依据《全国统一安装工程预算工程量计算规则》计算工程量,并将工程量及计算过程填入参考答案中表6.Ⅲ.1中未列出的分部分项工程项目的相应栏目中。(注:不考虑电缆敷设弛度、波形弯度
对于更换新账的,应在新账中注明结转字样,并将上年余额计入“余额”栏内;此外,新旧账有关账户之间转记余额,要编制记账凭证。()
赫兹伯格的双因素理论区分了两大类影响人们工作的因素:一类是与工作环境和条件相关的保健因素,这些因素处理不好,员工就会感到不满,即使解决了也只是没有不满而已;一类是与工作本身有关的激励因素,表现为工作的性质、实际的责任、个人成长和获得认可的机会以及成就感等,
幼儿最早出现的记忆是__________。
一台交换机具有12个10/100Mbps电端口和2个1000Mpbs光端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为()。
假设有两个数据表R、S,分别存放的是总分达到录取分数线的学生名单和单科成绩未达到及格线的学生名单。当学校的录取条件是总分达到录取线且要求每科都及格,试问该对其作什么运算,才能得到满足录取条件的学生名单?
最新回复
(
0
)