首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,将解答写入对应栏内。 【说明】 源程序文件vectorClass.cpp,其中定义了用于表示向量的类vector,但类vector的定义并不完整。请按要求完成下列操作,将类vector的定义补充完整,并给出输出结果。
阅读以下说明和C++代码,将解答写入对应栏内。 【说明】 源程序文件vectorClass.cpp,其中定义了用于表示向量的类vector,但类vector的定义并不完整。请按要求完成下列操作,将类vector的定义补充完整,并给出输出结果。
admin
2009-02-15
45
问题
阅读以下说明和C++代码,将解答写入对应栏内。
【说明】
源程序文件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)。
选项
答案
(1)int x=0,int y=0 (2)a(x),b(y) (3)b=x;a=y (4)c=x.a*y.a+x.b*y.b (5)70
解析
注意参数默认值的书写方法。分别对a,b赋值。注意赋值顺序,与构造函数的赋值不同。注意对象访问成员使用“.”操作符。 x.a=10;y.a=3;x.b=20;y.b=2,所以c=70。
转载请注明原文地址:https://kaotiyun.com/show/YbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
社会问卷调查是一种常见的调查方法。设计问卷的注意事项中不包括(31)。
假设“EXAM.DOC”文件夹存储在“EXAM1”文件夹中,“EXAM1”文件夹存储在“EXAM2”文件夹中,“EXAM2”文件夹存储在F盘的根文件夹中,当前文件夹为“EXAM1”。那么,正确描述“EXAM.DOC”文件的绝对路径表示为(37)。
面向社会服务的信息系统突发安全事件时所采取的技术措施中一般不包括(62)________________。
在Word2010编辑状态下,打开MyDoc.DOCX文档,若要把编辑后的文档以文件名“W1.htm”存盘,可以执行“文件”菜单中的________________命令。
企业建立生产和库存管理系统的目的不包括()。
在Excel工作表中,已输入的数据如下所示:按回车键后,B2单元格显示的值为()。
点击F.DOC文档窗口的“最小化”按钮后,则______。
某金融企业正在开发移动终端非现场办公业务,为控制数据安全风险,采取的数据安全措施中并不包括______。
在Excel2007中,若在单元格A1中输入函数“=MID(“RUANKAO”,1,4)”,按回车键后,则A1单元格中的值为()。
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。说明某公司内部有一个采用TCP/IP作为传输协议的100BASE-TX局域网,包括1台服务器和20台客户机,通过一台16端口的交换机与一台8端口共享集线器级连,其网络结构如图11所
随机试题
农业生态系统属于()。
A.清热解毒B.收敛止汗C.聪耳明目D.平肝潜阳龙骨与磁石的相同功效为
患者,一氧化碳中毒,昏迷1周后发热,咳嗽、咳黄痰,伴气促。查体:右肺肩胛下区闻及湿啰音,心脏无杂音,心率112/min,心律齐。X线胸片显示右肺下大片浓密浸润影,内有圆形透光区及液平面。最可能的诊断是
《中华人民共和国水法》规定:在干旱和半干旱地区开发、利用水资源,应当充分考虑()需要。
下列不属于我国颁布的一系列有关城乡规划的法律、行政法规、部门规章、地方性法规、地方政府规章以及规范性文件的是()。
在我国当前的条件下,税款的缴纳方式主要有()。
通过税收分配,从而实现社会总需求与总供给的平衡,并对资源配置等进行调节,这体现的是税收的()职能。
下列情况不会引起苹果需求发生变化的情况是( )。
如图所示,用电线将电灯吊在天花板上,下述几对力中,属于相互作用力的是()。
Childrenmodelthemselveslargelyontheirparents.Theydoso【C1】______throughidentification.Childrenidentifywithaparent
最新回复
(
0
)