首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Common denominator is 2
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Common denominator is 2
admin
2021-02-22
67
问题
请使用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://kaotiyun.com/show/i2fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{returnn;}}
下列关于C++函数的说明中,正确的是()。
设有一个栈与一个队列的初始状态均为空。现有一个序列A,B,C,D,E,F,G,H。先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为
下列控制对齐方式的操作符中,错误的是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“
占构化程序设计原则强调的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
以下描述中,不是线性表顺序存储结构特征的是()。
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
对如下二叉树进行后序遍历的结果为()。
随机试题
能够通过胎盘的免疫球蛋白是
患者,女性,67岁,腹痛,发热,查体Murphv征阳性,该患者的诊断是
北岳印刷公司申请破产后,进入债权申报程序,依据《企业破产法》的规定,下列做法正确的是:
工程咨询单位在开展咨询活动过程中应履行法律责任,主要有:()。
单价合同投标报价中最常见的一种方法是()。
租船运输的特点有()。
进口环节消费税组成计税价格包括______。
为保障期货公司具有快速资本补充机制,根据《期货公司风险监督指标管理试行办法》的规定,以下哪些负债项目可以按照一定比例计人净资本?()
甲公司为增值税一般纳税人,主营建筑材料制造,原材料及产品适用税率为13%。该公司执行会计准则。原材料采用实际成本法核算。2019年1月30日,签约的税务师事务所在进行代理申报的准备过程中,发现下列财务会计资料: (1)2019年1月3日,甲公司
学生在教师的指导下,在课外、校外单独进行的活动是()。
最新回复
(
0
)