首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。 class vector2D { double x; //x分量
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。 class vector2D { double x; //x分量
admin
2010-03-29
95
问题
下面是“二维向量”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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){charc;do{c=getchar();putchar(c);}while(c!=’#’);printf("
有以下程序:#includemain(){chara=’H’;a=(a>=’A’&&a
若有以下定义和语句:#include<stdio.h>chars1[10]=’’abcd!’’,*s2=’’\n123\\’’:pfinff(’’%d%d\n’’,strlen(s1),strlen(s2));则输
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。
若有说明语句:int*ptr[10];以下叙述正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
若有定义语句:intx=10;则表达式x-=x+x的值为
下列选项中不属于结构化程序设计原则的是
有两个关系R和T如下。则由关系R得到关系T的操作是
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
以下关于零息债券的描述正确的是()。
一幅分辨率为1024×768的8:8:8的RGB彩色图像,其存储容量约为_________。
以隐性感染为主的传染病是
计算某地某病的发病率,分子是
(2006年)王某为某县劳动与社会保障局的一名科长,因违纪受到降级处分。下列何种说法不符合《公务员法》的规定?
在经济周期的某个时期,产出、销售、就业开始下降,直至某个低谷,说明经济变动处于()
武夷山被列入世界()遗产。
国家公务员担任县级以下地方人民政府领导职务的,不得在原籍任职。()
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
患儿,男性,12岁。半年前上前牙外伤,冠折露髓未治疗,现因唇侧牙龈肿就诊。医师必须做的检查是()。
最新回复
(
0
)