首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test20_3,此工程包含一个源程序文件tes00_3.cpp,其中定义了用于表示复数的类comp,但类comp的定义并不完整。请按要求完成下列操作,将类comp的定义补充完整。 (1)定义comp的构造函数,函数含
使用VC6打开考生文件夹下的工程test20_3,此工程包含一个源程序文件tes00_3.cpp,其中定义了用于表示复数的类comp,但类comp的定义并不完整。请按要求完成下列操作,将类comp的定义补充完整。 (1)定义comp的构造函数,函数含
admin
2009-01-15
53
问题
使用VC6打开考生文件夹下的工程test20_3,此工程包含一个源程序文件tes00_3.cpp,其中定义了用于表示复数的类comp,但类comp的定义并不完整。请按要求完成下列操作,将类comp的定义补充完整。
(1)定义comp的构造函数,函数含参数x和y,它们都是in,型的数据,默认值都为0,请使用参数列表的形式分别将类数据成员a和b初始化x和y的值。请在注释“//**1**”之后添加适当的语句。
(2)完成类comp的成员函数input(int x,int y)的定义,将int型的参数x和y分别赋值给数据成员s和b,请在注释“//**2**”之后添加适当的语句;
(3)完成类comp的友元函数friend compplus(comp &x,comp &y)的定义,该函数首先要定义一个comp类的对象c,然后将参数x和y的数据成员a与b分别相加并分别赋值给c的成员a和b,最后返回c的值,请在注释“//**3**”之后添加适当的语句。输出结果如下:
10+20i
2+3i
result:12+23i
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件test20_3.cpp清单如下:
#include <iostream.h>
class comp
{
int a;
int b;
public:
//**1**
friend comp plus(comp &x, comp &y);
void input(int x,int y)
{
//**2**
}
void output ( )
{
cout<<a<<’+’<<b<<"i"<<end1;
}
};
comp plus(comp &x, comp &y)
{
//**3**
c.b=x.b+y.b;
return c;
}
void main()
{
comp x(10,20),y,z;
y.input(2,3);
z=plus(x,y);
x.output();
y.output();
cout<<"result:";
z.output();
}
选项
答案
(1) comp(int x=0,int y=0):a(x),b(y){} (2) a=x; b=y; (3) comp c; c.a=x.a+y.a;
解析
本题考查考生对于类的定义和友元函数定义的掌握,请注意(1)中的参数列表形式和(3)中对象使用“.”访问它的数据成员。
转载请注明原文地址:https://kaotiyun.com/show/FKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
人员培训有哪些方法?
在以下关于“沟通”的判断中,不正确的是()。
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
要求被试在识记材料后,尽量将识记的全部项目再现出来,以此确定感觉记忆的保存量,称为()。
神经胶质细胞的功能有
下列方法中,可以用来测量持续性注意的是
在回归方程中,假设其他因素保持不变,当X与Y相关趋近于0时,估计的标准误()
建立回归模型的方法有()
某工业企业有房屋三幢,其中两幢房屋用于本企业生产经营,其账面原值为670万元,另一幢房屋出租给一商业企业,账面原值为120万元,年租金80万元。要求:计算该工业企业当年应纳的房产税税额(当地政府规定计税时允许按房产原值一次减除30%)。
对函数f(χ)(4-t)ln(1+t)dt().
随机试题
A.外感风寒,卫阳郁闭B.阴液亏损,阳热偏旺C.胃肠燥热内结D.外邪入里,阳热内盛日晡潮热的病机是
患者,女,26岁。孕35周,G1P0,现宫口开全近2小时,胎头最低点在坐骨棘下3cm,宫缩较前减弱,胎膜已破,胎心134次/分钟,决定行会阴侧切术。会阴切开的时机是
消化性溃疡伴瘢痕性幽门梗阻最有诊断价值的症状是()
下列哪项不是输液不滴的原因
预收账款是()类账户。
在供应商审核中,针对供应商整个质量管理体系进行的审核是()。
开发和直接提供档案,满足利用者的档案需求的工作是()
根据《继承法》,下列财产中,可以作为遗产继承的有()
甲将一幅名画出售给乙,并约定一个月后交付。丙知道甲出售名画后,愿出比乙更高的价格购买。甲便将该画卖给丙,并当场交付该画与丙,但丙未付款。在此种情况下,下列判断哪些是正确的()。
【B1】【B10】
最新回复
(
0
)