首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Common denominator is 2
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为: Common denominator is 2
admin
2021-02-22
63
问题
请使用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全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,其中有向量基类VectorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(1,2,3,4,5)(0,0,0,0
下列控制对齐方式的操作符中,错误的是()。
“商品”与“顾客”两个实体集之间的联系一般是
程序流程图中带有箭头的线段表示的是
在结构化程序设计中,模块划分的原则是
下列叙述中正确的是
下列关于模板的描述中,错误的是()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
在深度为7的满二叉树中,叶子结点的个数为
随机试题
Access操作题 在AccesS2010数据库中,有如下图所示xscj数据表,根据所学知识回答下列问题。 写出完成下列查询的SQL语句。 查询xscj表中专业成绩不低于90分的学生信息,并将查询结果输出到“优秀学生”表。
2017年7月,原煤产量2.9亿吨,同比增长8.5%,继续保持较快增长,但比6月回落2.1个百分点;日均生产950万吨,比6月减少78万吨。1一7月,原煤产量20.1亿吨,同比增长5.4%。分地区来看,7月,山西、内蒙古、陕西、宁夏4个地区同比
把下面的句子翻译成现代汉语知不可乎骤得,托遗响于悲风。
处方中“每晚”的缩写词是
A.精神分裂症紧张型B.抑郁症C.精神分裂症偏执型D.神经衰弱E.精神分裂症单纯型男性,30岁,近半年来总觉得有人跟踪他,认为室内被装了窃听器,因而不敢大声说话。常常听到有人在议论如何对付他,怀疑单位同事和领导要害他,继而出现易激惹,写信与
下列关于民用建筑项目安全防护方面的说法中,错误的是()。
企业在所得税免税年度或亏损年度发生虚报亏损,在行为当年或相关年度未造成不缴、少缴税款的,由税务机关限期改正.并处5万元以下罚款。()
事业单位人事制度改革的基本思路是()。
多时制文化中的人们遵守的不是物理时间,而是()时间。
下列有关内联函数的叙述中,正确的是()。
最新回复
(
0
)