首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: rnmmondenominatoris2 要求:补充编制的内
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: rnmmondenominatoris2 要求:补充编制的内
admin
2015-06-27
51
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:
rnmmondenominatoris2
要求:补充编制的内容写在“//**********333**********”与“//**********666**********”之间,不得修改程序的其他部分。
注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件,并且在本程序中调用。
//proj3.h
classFriFunClass
{
inta,b;
public:
FriFunClass(inti,intj){a=i;b=j;)
friendintFriFun(FriFunClasSX);
//友元函数
};
voidwriteToFile(constchar*);
//proj3.cpp
#include
usingnamespacestd;
#include"prj3.h"
intFriFun(FriFunClassx)
{
//********333********
//由于函数FriFun()是类FriFunClass的友元函数。所以它可以直接访问a和b//********666********
}
intmain()
{
FriFunClassn(10,20);
if(FriFun(n))
cout<<"Commondenominatoris"<
elsecout<<"NOcommondenominator.\n";
writeToFile("");
return0;
}
选项
答案
intmin=x.a
解析
主要考查考生对友元函数的掌握情况,友元函数可以访问类的私有数据成员,题目要求函数求出两个数据成员的大于1的最小公因子,从2开始往上算,因此要同时可以被两个私有成员整除,这里用取余符号完成,取余为0即为整除。
转载请注明原文地址:https://kaotiyun.com/show/xDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下定义,则此数组的元素中不正确的一个赋值结果是______。staticinta[10]={1,2,3,4,5};
以下程序的输出结果是______。#include<iostream.h>voidmain(){inti,j;for(j=10;j<=11;j++){for(i=9;i<j:j++)
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){inti=3;int&r=i;r=5;cout<<
结构化程序设计的一种基本方法是【】法。
下列选项中不属于软件生命周期定义时期任务的是()。
假定一个二维数组的定义为“inta[3][5];”,则该数组所含元素的个数为【】,所占字节存储空间的字节数为【】。
十进制数28和3.26的类型分别为【】和【】。
当执行以下程序时,______是正确的k=1;do{k=k*k;}while(!k)
请找出下列程序中错误之处______。#include<iostream.h>classA{private:intx1;protected:intx2;
若源程序文件abc.cpp中只有一个函数,该函数的名称为【】。
随机试题
简述危害公共安全罪的共同特征。
“南施北宋”之“北宋”是指【】
1951年被北京市人民政府授予“人民艺术家”的称号的作家是()
账簿与账户的关系是形式与内容的关系。()
()是风险管理的最基本要求。
属于商业区银行中间业务的是()。
业绩股票激励模式只对业绩目标进行考核,而不要求股价的上涨,因而比较适合业绩稳定的上市公司。()
成为中华人民共和国公民的条件是()。
长沙市芙蓉区法院受理了一起民事诉讼案件,后发现自己对本案无管辖权,于是将该案移送开福区法院,开福区法院则认为对该案有管辖权的应是岳麓区法院。在此种情况下,开福区法院应当如何处理?
某集团三个分公司共同举行技能大赛,其中成绩靠前的X人获奖。如获奖人数最多的分公司获奖的人数为Y,问以下哪个图形能反映Y的上、下限分别与X的关系?()
最新回复
(
0
)