首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。 class vector2D { double x; //x分量
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。 class vector2D { double x; //x分量
admin
2010-03-29
65
问题
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。
class vector2D
{
double x; //x分量
double y; //y分量
public:
vector2D(double x0=0,double y0=0) :x(x0),y(y0){}
void show(cout<<’ (’<<’,’<<y<<’) ’;}
vector2D operator + (vector2D) ;
};
【 】 operator + (vector2D a)
{
return vector2D(【 】);
}
选项
答案
vector2D:: x+a.x,y+a.y
解析
程序将运算符“+”重载为类vector2D的成员函数,所以在函数定义处要加上类域控制,即vector2D::。运算符“+”重载函数返回的是两个分量分别相加的值。
转载请注明原文地址:https://kaotiyun.com/show/Q6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划线处
在下列叙述中,错误的是()。
C语言主要是借助以下哪种手段来实现程序模块化
在具有2n个结点的完全二叉树中,叶子结点个数为
设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为
以下选项中合法的标识符是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
在软件开发中,需求分析阶段产生的主要文档是
下列说法不正确的是
随机试题
以下符合年轻人饮茶注意事项的有
群体凝聚力的基础是()
医学模式转变对医师提出的根本性医德要求是
患者,女性,25岁,突起寒战高热,体温39.6℃,伴尿频、尿急、尿痛。体检:膀胱区无压痛,右肾叩痛。尿常规检查提示:尿蛋白(+),红细胞1~3个/HP,白细胞(+++),最可能的诊断是()
在承兑交单情况下,是由代收行对汇票进行承兑后,向进口商交单。()
若我方进口商品单价写为USD100/MTFOBTIANJIN是正确的。
( )应当妥善保存有关期货投资者保障基金的财务凭证、账簿和报表等资料,确保财务记录和档案完整、真实。
阅读材料,回答问题。一位老师在上课过程中遇到突发事件,该老师成功地化解了该事件,确保了教学活动的顺利开展。具体内容如下:在一次公开课上,执教老师对一个胖乎乎的男孩说:“请你把这段课文给大家读一下,好吗?”“老师,现在我不想读。”这名学生不顾有听课老师在
可撤销的民事行为被撤销的效力()。
よろしかったらごいっしょにどうですか。
最新回复
(
0
)