使用VC6打开考生文件夹下的工程test11_3。此工程包含一个test11_3.c

题型:问答题

问题:

使用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; }

考点:计算机等级考试C++二级C++机试33
题型:问答题

丁工业企业库存商品核算采用实际成本法。2011年4月份该企业生产销售新产品M,发生的有关经济业务如下:(1)5日,完工入库M产品100件,单位成本79元;(2)15日,完工入库M产品600件,单位成本100元;(3)16日,销售M产品300件;(4)20日,完工入库M产品300件,单位成本76元;(5)24日,销售M产品600件。要求:

比较分析上述两种计算方法对当月利润的影响并说明理由。

题型:问答题

生物多样性

题型:问答题

“青,取之于蓝,而胜于蓝;冰,水为之,而寒于水”包含的哲学道理是()

A.辩证的否定是一事物对另一事件的否定

B.否定是对旧事物的保留

C.事物的否定是对旧事物的克服

D.辩证的否定是事物联系和发展的环节

题型:问答题

电气短路的危害有哪些?

题型:问答题

20世纪末期世界新闻通讯事业出现了一些新的趋势,试加论述?

更多题库