皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
使用VC6打开考生文件夹下的工程test11_3。此工程包含一个test11_3.cpp,其中定义了类CPosition,但该类的定义都并不完整。请按要求完成下列操作,将类CPosition的定义补充完整。 (1)在类定义外完成重载的两个构造函数CPosition()和CPosition(double dx,double dy),其中前者为不带参数的构造函数,使CPosition对象的默认值为x=0,y=0,后者为带参数的构造函数,把数据成员x和y分别初始化为参数dx和dy的值。请在注释“//**1**”之后添加适当的语句。 (2)在类体中添加函数move(double ax,double ay)的定义,使得点的坐标x和y分别移动ax和ay个单位,请在注释“// **2**”之后添加适当的语句。 (3)完成函数double distance (double bx,double by)的定义,该函数返回*this和点(bx,by)的距离,请在注释“//**3**”之后添加适当的语句。 注意:除在指定的位置添加语句外,请不要改动程序中的其他语句。 源程序文件test11_3.cpp清单如下: include<iostream.h> include<math.h> class CPosition { public: CPosition(); CPosition(double dx,double dy); double getx(); double gety(); // ** 2 ** double distance(double bx,double by); private: double x; double y; }; // ** 1 ** { x=0;y=0; } CPosition::CPosition(double dx,double dy) { x=dx;y=dy; } double CPosition::getx() { return x; } double CPosition::gety() { return y; } double CPosition::distance(double bx,double by) { // ** 3 ** } void main() { double a,b; cout << 'Input x, y position of a point:'; cin >> a >> b; CPosition psA(a,b); cout << “Input x,y position of another point:'; cin >> a >> b; cout << 'The distance is ' << psA.distance(a,b) <<endl; }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】按劳分配的原则是
A.
一切社会共有的原则
B.
公有制社会共有的原则
C.
社会主义初级阶段特有的原则
D.
社会主义社会特有的原则
【判断题】幼儿数概念的掌握: 最初从实物的感知来认识数。其后凭借实物的表象来认识数,最好开始能走抽象概念的水平上真正掌握数概念。
A.
正确
B.
错误
【单选题】乘法和除法指令的结果可以存放在 ( ) 寄存器中。
A.
AX BX
B.
AX DX
C.
AX CX
D.
BX CX
【多选题】社会主义按劳分配的原则是()
A.
实现了在分配上的真正平等
B.
默认劳动者不同的个人天赋
C.
体现着等价交换原则
D.
有其历史局限性
【简答题】按劳分配原则是( )。 A.社会总产品的分配原则 B.国民收入的分配原则 C.消费基金的分配原则 D.个人收入的分配原则
【单选题】按劳分配原则是( )。
A.
社会总产品的分配原则
B.
国民收入的分配原则
C.
消费基金的分配原则
D.
个人收入的分配原则
【单选题】劳动股权制的基本原则是包括了_______。
A.
按资产分配原则
B.
按资金分配原则
C.
按劳分配原则。
【单选题】乘法和除法指令的结果可以存放在( )寄存器中。
A.
AX,BX
B.
AX,DX
C.
CX,DX
D.
BX,DX
【简答题】乘法和除法指令的结果可以存放在( )寄存器中。
【单选题】乘法和除法指令的结果可以存放在( )寄存器中。
A.
AX,BX
B.
AX,DX
C.
BX,DX
D.
BX,CX
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题