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

题型:问答题

问题:

使用VC6打开考生文件夹下的工程test40_3。此工程包含一个test40_3.cpp,其中定义了类CVector,但该类的定义并不完整。请按要求完成下列操作,将程序补充完整。
(1)完成类CVector构造函数的定义,把传入的int型参数a和b分别赋值给类的成员变量x和y。请在注释“//**1**”之后添加适当的语句。
(2)完成类CVector的“+”运算符重载函数的定义,使Cvector类的两个对象相加时可以直接使用符号“+”,并且结果仍然为类Cvector的对象,请在注释“//**2**”之后添加适当的语句。
(3)在主函数中添加适当的语句,把类Cvector的对象a和b相加,并且把结果保存在对象c中,最后以“x,y”的形式输出在屏幕上,请在注释“//**3**”之后添加适当的语句。
源程序文件test40_3.cpp清单如下:
#include <iostream.h>
class CVector

public:
int x,y;
CVector () ;
CVector (int,int);
CVector operator + (CVector);
;
CVector::CVector (int a, int b)

//**1**

CVector CVector::operator+ (CVector param)

//**2**
temp.y = y + param.y;
return (temp);

int main ()

CVector a (3,1);
CVector b (1,2);
CVector c;
//**3**
return 0;

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

设有如下程序段:
int x=2002, y=2003;
printf(" % d\n", (x, y));
则以下叙述中正确的是______。

A) 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B) 运行时产生出错信息
C) 输出值为2002
D) 输出值为2003

题型:问答题

若按照横排在前,纵列在后的编号,甲同学的位置是(3,6),而乙同学所在的位置是第3列第6排,则甲、乙同学[ ]

A.在同一列上

B.在同一位置上

C.在同一排上

D.不在同一列或同一排上

题型:问答题

右图为模拟膈肌运动的示意图。则下列相关叙述中,正确的是(  )

A.甲图演示吸气,膈肌收缩

B.乙图演示吸气,膈肌舒张

C.甲图演示呼气,膈肌舒张

D.乙图演示呼气,膈肌收缩

题型:问答题

票据保证可以作成于票据或粘单上,也可以另行。签订保证合同或者保证条款。 ( )

题型:问答题

根据以下材料。回答10~14题:
刘先生,中国国籍,2008年其每月的工资情况为:境内雇佣单位支付工资6000元,派遣单位支付工资2000元。

若2008年3月份雇佣单位将刘先生的工资中的500元上交了派遣单位,则2008年3月雇佣单位应代扣代缴刘先生的个人所得税为( )元。

A.80

B.125

C.175

D.400

更多题库