首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。 class vector2D{ double x; //x分量
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。 class vector2D{ double x; //x分量
admin
2010-12-16
35
问题
下面是“二维向量”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/D1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的swich语句是()。
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
软件设计中模块划分应遵循的准则是()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
结构化程序所要求的基本结构不包括()。
下面不能作为结构化方法软件需求分析工具的是
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是
在长度为m的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
下列哪种疾病不会造成颅内压增高
确诊高功能性甲状腺结节,最有意义的检查是
应考虑为应采取下列哪种措施
位于严寒地区或寒冷地区采用集中供暖的公共建筑和生产厂房及辅助建筑物,其值班供暖温度为()。
违反操作规程使用永久性测量标志,造成永久性测量标志毁损的,给予警告,责令改正,可以并处()的罚款。
某汽车生产厂家,在某客户投诉汽车制动问题后,检测后发现某批次汽车轮毂存在质量缺陷需要更换,决定全部召回使用该批汽车轮毂的汽车,以防止意外的发生。同时,该汽车生产厂家认真反思事故发生的原因,投入资金对轮毂检测设备进行了更新,并对车间有关人员进行了操作培训。发
在行政复以期间,申请人、第三人可以查阅被中请人提交的书面答复、作出具体条件的政行为的证据、依据和其他有关材料,但涉及()的除外。
f(χ)在[-1,1]上连续,则χ=0是函数g(χ)=的().
若有说明inta[3][4];则a数组元素的非法引用是()。
下列关于对象“更新前”事件的叙述中,正确的是()。
最新回复
(
0
)