首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Commnn denominator is 2 要求:补
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Commnn denominator is 2 要求:补
admin
2017-07-04
73
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:
Commnn denominator is 2
要求:补充编制的内容写在“//**********333**********”与“//**********666**********”之间,不得修改程序的其他部分。
注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为0bj文件,并且在本程序中调用。
//proj3.h
clasS FriFunClass
{
int a,b;
public:
EriFunClass(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))
tout;<<”Common denominat:or iS”<
else cout:<<”No commom denominator.\n”;
writeToFile(””);
return 0;
}
选项
答案
int min=x.a
解析
主要考查考生对友元函数的掌握情况,友元函数可以访问类的私有数据成员,题目要求函数求出两个数据成员的大于1的最小公因子,从2开始往上算,因此要同时可以被两个私有成员整除,这里用取余符号完成,取余为0即为整除。
转载请注明原文地址:https://kaotiyun.com/show/wLAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将E-R图转换到关系模式时,实体与实体间的联系可以表示成( )。
在面向对象方法中,实现信息隐蔽是通过对象的某一特性来实现的,这个特性是
一棵二叉树中所含最少的结点数是
重载的流运算符函数经常定义为类的______函数。
有下列二叉树,对此二叉树中序遍历的结果为()。
关于关键字class和typename,下列描述正确的是()。
下列输出字符,A,的方法中,()是错误的。
在一棵二叉树上第5层的结点数最多是
运算符重载仍然保持其原来的优先级、________和________
以下都是C++语言标识符的是()。
随机试题
女,14岁。12岁月经初潮。月经周期紊乱,经期长短不一已有1年。肛门检查:子宫发育正常,双侧附件(一),最可能的诊断是
为高选择性的孕激素,没有雄激素、雌激素或者肾上腺皮质激素的作用,代谢产物没有雌激素作用的是()。
会计人员工作交接,移交人员对移交的会计资料的()负责。
纳税人被工商行政管理机关吊销营业执照,应当自营业执照被吊销之日起()日内,向原税务登记机关申报办理注销税务登记。
对风险模型进行压力测试是风险管理的关键,因为压力测试既能够说明极端事件的影响程度,也能说明事件发生的可能性,因此,通过压力测试有助于了解风险管理中存在的问题和薄弱环节。()
某盐场2005年10月生产液体盐25万吨,其中5万吨直接对外销售,15万吨继续加工成固体盐10万吨,当月售出7万吨。另外,该盐场还外购液体盐4万吨加工成固体盐2.7万吨(外购液体盐已纳资源税),当月全部售出。已知该盐场固体盐的单位税额为10元/吨,液体盐(
影响幼儿操作技能形成的因素有()
社区管理必须以社区内的全体居民、组织、团体、单位的共同需要和利益为根本目标。一切手段、做法都必须紧紧围绕着这个根本目标。它是衡量社区管理有效与否的最直接的标准。请问这是社区管理()的要求。
根据以下情境材料。回答下列问题。某天,假如你正在22楼的家中休息,楼内突发大火。请结合下列示意图回答问题:假设正在附近执勤的民警马某听到群众的呼救,强烈的责任感促使他即刻赶往现场。一到现场,拿着灭火器的群众陆续站到了他旁边,
Whatisthemainideaofthenewsitem?
最新回复
(
0
)