首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Common denominator is 2
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Common denominator is 2
admin
2021-02-22
29
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:
Common denominator is 2
要求:补充编制的内容写在“//*********333*********”与“//*********666*********”之间,不得修改程序的其他部分。
注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件,并且在本程序中调用。
//proj3.h
clas s FriFunClass
{
int a,b;
public:
FriFunClass(int i,int j){a=i;b=j;}
friend int FriFun(FriFunClass x); //友元函数
},
void writeToFile(const char*);
//proj3.cpp
#include
using namespace std;
#include"prj3.h"
int FriFun(FriFunClass x)
{
//*********333*********
//由于函数FriFun()是类FriFunClass的友元函数,所以它可以直接访问a和b
//*********666*********
}
int main()
{
FriFunClass n(10,20);
if(FriFun(n))
cout<<"Common denominator is" <
else cout<<"No common denominator.\n";
writeToFile("");
return 0 ;
}
选项
答案
int min=x.a
解析
主要考查考生对友元函数的掌握情况,友元函数可以访问类的私有数据成员,题目要求函数求出两个数据成员的大于1的最小公因子,从2开始往上算,因此要同时可以被两个私有成员整除,这里用取余符号完成,取余为0即为整除。
转载请注明原文地址:https://jikaoti.com/ti/j8h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=5:while(inti=0){cout
有如下程序#includeusingnamespacestd;intmain(){chara:cin>>a;if(a=’*’)cout
在希尔排序法中,每经过一次数据交换后
有如下程序:#includeusingnamespacestd;classCD{public:~CD(){cout
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释//****
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
请打开考生文件夹下的解决方案文件proj3,此工程中包含一个源程序文件proj3.cpp,补充编制C++程序proj3.cpp,其功能是读取文本文件in.dat中的全部内容,将文本存放到doc类的对象myDoc中。然后将myDoc中的字符序列反转,并输出到
对下列二叉树进行前序遍历的结果是
随机试题
某工程合同价为100万元,合同约定:采用调值公式进行动态结算,其中固定要素比重为0.2,调价要素分为A、B、C三类,分别占合同价的比重为0.15、0.35、0.3,结算时价格指数分别增长了20%、15%、25%,则该工程实际结算款额为( )万元。
某市建设行政主管部门在对施工工地进行安全检查时,发现施工单位在尚未竣工的建筑物内设置木工间,于是对其进行罚款处理,该处罚措施属于()法律责任形式。
某公司向保险公司投保了财产险,并在投保时承诺公司每日会保证至少一人值守,2000年“十一”长假期间,留守人员因为急事离开公司,当晚公司发生火灾造成直接经济损失20万元,则()。
一般资料:求助者,女性,28岁,无业。案例介绍:求助者由于孩子的问题前来咨询。下面是心理咨询师与求助者之间的一段对话:求助者:“我儿子今年4岁,他胆子太小,到现在还不敢一个人去卫生间。我试着改他这个毛病,曾和孩子约定,他每次自
在加涅的学习结果分类理论中,写作和计算属于()
实用主义教育学的代表人物是美国教育家杜威,其代表作是《民主主义与教育》。()
新中国成立特别是改革开放以来,中国坚持从国情出发,在承继中国传统法律文化优秀成果、借鉴人类法治文明的基础上,探索建立并不断完善中国特色社会主义司法制度,维护了社会公正。下列有关我罔司法制度的表述,正确的是()。
在Windows2003系统下DHCP服务器中添加排除时,应输入的信息是()。
Weighingtoomuchcandamageone’shealth,andobesityisagrowingproblemforbothkidsandadultsaroundtheworld.【T1】______
Manystudentsfindtheexperienceofattendinguniversitylecturestobeareallyconfusingand【C1】______experience.Thelecture
最新回复
(
0
)