首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。 class vector2D{ double x; //x分量
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。 class vector2D{ double x; //x分量
admin
2009-02-15
59
问题
下面是“二维向量”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/cdkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\n011\1"));}程序运行后的输出结果是
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
结构化程序设计的基本原则不包括()。
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString——SecondString程序运行后的输出
在满足实体完整性约束的条件下( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
以下叙述中错误的是
下列特征中不是面向对象方法的主要特征的是()。
设—棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为1的结点数为()。
下列选项中不属于面向对象程序设计特征的是
随机试题
A.呋塞米B.苯丙酸诺龙C.可卡因D.麻黄碱E.人生长激素振奋精神,增加供氧能力的兴奋剂是()。
张女士,38岁,主诉被迎面而来的摩托车撞伤2h后急诊入院,护理评估时见其双眼睑肿胀呈青紫色,口鼻有血性液体流出,不正确的是()。
《中华人民共和国节约能源法》规定,生产过程中耗能高的产品的生产单位,应当执行()标准。
在施工单位预验合格的基础上,组织正式竣工验收的是()。
调查企业的( )需要掌握财务人员的职业道德水准情况。
甲公司向乙公司购买水泵一台,为支付货款,签发了一张以自己为出票人、以乙公司为收款人、以M银行为承兑人、票面金额为30万元、到期日为8月3日的银行承兑汇票,并交付给乙公司。甲公司和M银行均在该汇票上进行了签章。乙公司的财务人员A利用工作之便,将上述汇票扫描
限制人身自由的行政处罚权即行政拘留的决定权只能由公安机关行使。()
新民主主义革命理论是毛泽东思想的重要组成部分,下列关于新民主主义革命理论的认识不正确的是()。
给定资料:1.2018年5月16日,天津市发布了新人才引进政策——“海河英才”行动计划.放宽对学历型人才、资格型人才、技能型人才、创业型人才和急需型人才的落户条件。根据这一政策.在津无工作、无房、无社保,年龄不超过40周岁的全日制高校毕业本科生可
在下列何种情形中,乙构成不当得利?
最新回复
(
0
)