首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyString{ public: char str[80]; MyString(const
有如下程序: #include #include using namespace std; class MyString{ public: char str[80]; MyString(const
admin
2020-07-30
31
问题
有如下程序:
#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(”abe”),y(”cde”);
cout<<(x+=y)<
return 0;
}
运行这个程序的输出结果是( )。
选项
A、abc
B、cde
C、abcde
D、abccde
答案
D
解析
在类MyString中,定义了带参数的构造函数MyString(const char*s),其作用是把s指向的字符串拷贝到字符组str中。在类中还对运算+=进行重载定义,其作用是把字符串str和a相连接并赋给str,所以在主函数中执行x+=y时,结果为abccde。
转载请注明原文地址:https://kaotiyun.com/show/I3yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classAA{inta;public:intgetRef()const{return&a;}//①intgetValue()const{returna;}//②voidset(intn)const{a=n;}//
有如下程序:classBase{public:intdata;};classDerivedl:publicBase{};classDerived2:protectedBase{};intmain(){Derived1
请编写一个函数voidfun(intm,intk,intxx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。例如,若输入17,5,则应输出19、23、29、31、37。注意:部分源程序在文件PROGl.C中
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串2345210,函数返回长整型数2345210。注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元素中的值乘以m。例如,若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:
给定程序中,函数fun的功能是:计算下式前11项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回一0.204491。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。注意:源程序给出如下。
下列给定程序中,函数fun的功能是:求S的值。例如,当k为10时,函数的值应为1.533852。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,若字符串中的
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增行
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
随机试题
便血紫暗,甚则黑色,腹部隐痛,喜热饮,面色不华,神疲懒言,便溏,舌质淡,脉细,其选方是
A.VRB.SSDC.MIPD.MPRE.CPR将感兴趣组织或物体中每个像素的最大强度值进行投影的是
既能够治疗感风热表让,又能够治疗肺气不降,咳喘痰稠病证的药物是()
某人某月取得工资收入7000元,该笔工资收入的实际税率约为()。
(2011、2008年考试真题)认股权证的杠杆作用反映了认股权证市场价格上涨(或下跌)幅度是可认购股票市场价格上涨(或下跌)幅度的几倍。()
某企业应收账款年末余额为40万元,“坏账准备”科目年末结账前贷方余额10000元,设企业按5%计提坏账准备,则年末应补提坏账准备()元。
皮亚杰首先将“最近发展区”这一概念引入儿童心理学的研究。()
电动自行车的速度较快,比起普通自行车更易引起交通事故,但在对某城市的交通事故的调查结果中显示,普通自行车交通事故的数量多于电动自行车。以下哪项能合理解释上述似乎矛盾的现象?()
人类的寿命与基因有关,体内有多个基因________着你的生命长短。研究表明,那些在恶劣坏境下控制机体防御功能的基因,能够显著地改善多种生物的健康状况并且延长其寿命。了解这些基因的运作________,或许可以帮助我们找到消除老年疾病、延长人类生命的秘诀。
以下叙述中,不符合GB/T16680《软件文档管理指南》规定的是:()。
最新回复
(
0
)