首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。程序的功能是寻找1~500以内的亲和数并显示出来,函数amicableNum(int m,int n)判定两个数是否是亲和数。 亲和数的定义为:两个数
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。程序的功能是寻找1~500以内的亲和数并显示出来,函数amicableNum(int m,int n)判定两个数是否是亲和数。 亲和数的定义为:两个数
admin
2021-07-02
78
问题
使用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;
}
}
retumR sum;
}
bool amicableNum(int m,int n)
{
}
void main()
{
cout<<“1~500以内的亲和数有:”<
for(int i=1;i<500;i++)
{
for(int j=i+l; j<500;j++)
{
if(i!=j)
{
if famicableNum
(i,j)==1)
{
cout<
’<
}
}
}
}
retumR;
}
选项
答案
if(amicableNum(m)==n &&amicableNum(n)==m) return 1; retumR 0;
解析
函数amicableNum(int m,int n)判定两个数是否是亲和数,亲和数指两个数的因子(除去本身)和分别是对方,因此在判断亲和数时先求这两个数的因子和,然后比较便可知是否是亲和数。
转载请注明原文地址:https://kaotiyun.com/show/jefp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是()。#include<iostream.h>#include<iomanip.h>voidfun(intn){if(n!=0){fun(n-1);
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1;”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
若有如下类声明:classMyClass{public:MyClass(){cout
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assSamp1e{public:Samp1e(){}~Samp1e(){cout<<’*’;}
有如下类声明:classSAMPLE{inth:public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getVa
若有如下类定义:classB{voidfun1(){}protected:dOublevarl;public:voidfun2(){}};classD:publicB{protected:voidfun3(){}};己
数据库设计过程不包括()。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
下列语句中,错误的是()。
随机试题
患儿女,12个月。原始反射大多存在,头背屈,角弓反张,下肢交叉,尖足。神经细胞已基本分化完成的年龄在
某公司申请许可一个建设项目,行政机关认为该项目会对周围居民采光造成影响。关于本案,行政机关的哪种做法是错误的?()
裁决委员会在收到提交的争议文件后( )天内作出合理的裁决。
客户经理是联结银行与客户之间的桥梁。()
纳税人进口货物,应当自海关填发海关进口增值税专用缴款书之日起()内缴纳税款。
我国《宪法》规定,公民有出版、言论、集会、结社自由。这体现了法的()。
A、 B、 C、 D、 C每个图形都既含有直线又含有曲线,选项中只有C符合这一特征。
甲为某超市仓储管理员,利用职务便利另外配制了仓库的钥匙,其后甲将该钥匙交给乙,并且告诉乙仓库的位置和名贵化妆品所在位置,还要求乙盗窃销赃后要“感谢”他。乙成功盗窃名贵化妆品价值4万元,销赃后送给甲1万元。对于甲、乙行为的定性表述正确的是()。
作为台湾附属岛屿之一的钓鱼岛,历史上很早就属于中国管辖,这一点可见之于中日史籍图志,中国对钓鱼岛拥有无可争辩的主权。近代日本通过哪个不平等条约强行割占了钓鱼岛
A、InvestintoamutualfundB、UsethediscountticketsC、Quithiseating-outhabitD、UseonlypaperbillsandsavecoinsA这一题比较
最新回复
(
0
)