首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。程序的功能是寻找1~500以内的亲和数并显示出来,函数amicableNum(int m,int n)判定两个数是否是亲和数。 亲和数的定义为:两个数
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。程序的功能是寻找1~500以内的亲和数并显示出来,函数amicableNum(int m,int n)判定两个数是否是亲和数。 亲和数的定义为:两个数
admin
2021-06-10
41
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。程序的功能是寻找1~500以内的亲和数并显示出来,函数amicableNum(int m,int n)判定两个数是否是亲和数。
亲和数的定义为:两个数m和n,如果n的所有因子之和(因子除掉自身)等于m,且m的所有因子等于n,则m、n是互为亲和数。
注意:不能修改程序的其他部分,只能补充amicableNum(int m,int n)函数。
#include
int amicableNum(int n)
{
int sum=0;
for(int i=1;i
{
if(n%i==0)
{
sum+=i;
}
}
return sum;
}
bool amicableNum(int m,int n)
{
}
void main()
{
cout<<"1~500以内的亲和数有:
"<
for(int i=1;i<500; i++)
{
for(int j=i+1;j<500;j++)
{
if(i!=j)
{
if(amicableNum
(i,j)==1)
{
cout<
’<
}
}
}
}
return;
}
选项
答案
if(amicableNum(m)==n &&amicableNum(n) ==m) return 1; return 0;
解析
(1)程序中定义了两个amicableNum()函数,由于参数个数不同重载了amicableNum()函数,函数amicableNum(int n)返回n的因子和,而函数amicableNum(int m,int n)则是判断m和n是不是亲和数,两个函数功能并不相同。
(2)在amicableNum(int m,int n)函数中,可调用amicableNum (int n)函数求m和n的因子和,然后比较两个因子和,如果两个因子和相同则返回真,否则返回假。
转载请注明原文地址:https://kaotiyun.com/show/Zgfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。例如:abc123abc45返回输出:6将函数num()补充完整。注意:请
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是在n行n列的矩阵中,每行都有最大的数,本程序求这n个最大数中的最小一个,并作为参数返回。注意:不能修改程序的其他部
有如下程序:#include<iostream>Usingnamespacestd;ClassAmount{imamount;public;Amount(intn=0):amount(n
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
在公有继承的情况下,允许派生类直接访问的基类成员包括()。
数据库设计过程不包括()。
数据库技术的根本目标是要解决数据的()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号:课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
头痛伴眩晕可见于()
不属于儿童心理疾病的是
吗啡的适应证是
中国法院就一家中国公司和澳大利亚公司之间的技术转让纠纷作出判决。判决发生效力后,澳大利亚公司拒不执行法院判决,而且该公司在中国既无办事机构、分支机构和代理机构,也无财产。关于该判决的承认和执行,下列选项中表述正确的是:()
对于税种认定涉及国税、地税两套税务机构的纳税人,应分别申办( )。
王先生拟在本地的一家中学建立一项永久性的奖学金,每年计划颁发奖金8000元。假设该基金获得固定利率6%,则王先生现在最少应当存入多少资金?()
资料:A公司主要从事卫生洁具的生产、销售。2003年发生下列事项(不考虑相关税金的影响):(1)A公司应收B公司货款400万元,因B公司资金缺乏,2003年6月,双方达成协议,B公司以一块空置的土地抵偿该债务,A公司另支付B公司50万元。该土地使用权账
2013年1月,甲公司(母公司)将本公司的某项专利权以100万元的价格转让给乙公司(子公司),该专利权在甲公司的取得成本为80万元,原预计使用年限为10年,至转让时已摊销5年。乙公司取得该专利权后作为管理用无形资产使用,尚可使用年限为5年。所得税税率为25
经济“好”的时候,大家趋向于投资___________,而经济“坏”的时候,人们争相追逐___________。中国有句老话一言蔽之:盛世藏古玩,乱世藏黄金。填入画横线部分最恰当的一项是()。
Passage1
最新回复
(
0
)