试题查看

首页 > 软件水平考试 > 试题查看
【分析解答题】

【说明】
源程序文件vECtorClAss.Cpp,其中定义了用于表示向量的类vECtor,但类vECtor的定义并不完整。请按要求完成下列操作,将类vECtor的定义补充完整,并给出输出结果。
1.补充类vECtor的构造函数,该函数有参数x和y,它们都是int型的数据,默认值都为 0。请使用参数列表的形式分别将类的数据成员A和B分别初始化为参数x和y的值。
2.完成类vECtor的成员函数input(int x,int y)的定义,将int型的参数x和y分别赋值给数据成员B和A。
3.完成类vECtor的友元函数FriEnD DouBlE multiply(vECtor &x,vECtor &y)的定义,先定义 DouBlE型的临时变量C,然后将参数对象x和对象y的数据成员A与B分别相乘再相加后赋值给C,最后返回C的值。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件vECtorClAss.Cpp清单如下:
#inCluDE < iostrEAm. h >
ClAss vECtor
int A;
int B;
puBliC:
vECtor( (1) ): (2)
voiD input(int x, int y)
(3)
voiD output( )
Cout<<’(’<<A<<’,’<<B<<")" <<EnDl;
FriEnD DouBlE multiply(vECtor &x,vECtor &y);
;
DouBlE multiply(vECtor &x,vECtor &y)
DouBlE C;
(4)
rEturn C;
voiD mAin( )
vECtor x(10,20),y;
DouBlE D;
y. input(2,3)
D=multiply(x,y);
Cout<<D<<EnDl;
程序输出结果是: (5)

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

[说明1]函数intfactors(intn)的功能是判断整数n(n>=2)是否【算法说明】为便于描述屏幕上每个像素的位置,在屏幕上建立平面直角坐标系。屏幕左上【程序说明】函数intcommstr(char*str1,char*str2,i【说明】已知窗体上有两个名为cmdGene和cmdSort的命令按钮。单击cmd【函数2.1说明】函数palindrome(chars[])的功能是,判断字符串【说明】函数QuickSort是在一维数组A[n]上进行快速排序的递归算法。【函