首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句
admin
2013-02-25
36
问题
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class QinShu{
public static void main(String args[ ]){
for(int n=1;n<9999;n++){
int s=divsum(n);
if( )
System.out.println(n+","+s);
}
}
public static int divsum(int n){//该方法的功能是求一个数的所有约数
int s=0;
for(int i=1;____________________i++)
if(____________________)s+=i;
return s;
}
}
选项
答案
n<s&&divsum(s)==n i<n; n%i==0
解析
本题主要考查for循环语句、逻辑与运算符(&&)和求余运算符(%)。解答本题的关键是熟悉使用for循环语句。在本题中, if(n<s&&divsum(s)==n)语句是用来调用divsum(n)方法(其中n为方法的实际参数)和判断某个自然数是否为“完全数”。for(int i=1;i<n;i++)循环语句是用来控制被判断的数是否为“相亲数”。if(n%i==0)语句是用来判断数n是否能被数i整除。
转载请注明原文地址:https://kaotiyun.com/show/SR2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。forcin’PythonNCRE’:ifc==’N’:breakprint(c)
以下关于Python程序语法元素的描述,正确的选项是()。
如果Python程序执行时产生了“TypeError”的错误,其原因是()。
下列叙述中正确的是()。
以下关于字符串的描述正确的是()。
通过PyInstaller库能够对Python源文件所做的操作不包括的选项是()。
Runnable接口中包括的抽象方法是______。
______类同时实现了Datalnput接口和DataOutput接口。
定义类头时,不可能用到的关键字是
声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?
随机试题
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
有一位先哲说过:“一个人的性格就是他的命运。”说明人格具有()
患者,女,20岁。未婚。发现下腹部肿块1年,突发下腹部疼痛伴恶心、呕吐6小时。肛查:子宫前位,大小正常,左侧盆腔扪及7cm×8cm×8cm肿块,边界清楚,压痛明显。首先应考虑的诊断是
土地侵权民事责任的形式有()等。
甲公司20×9年1月1日向银行借入一笔生产经营用短期借款共60万元,期限9个月,年息5%,本金一次性归还,利息分月预提,按季支付。要求:编制甲公司借入短期借款的会计分录。
怀旧是人的一种挥之不去的情愫。怀旧之所以在经过岁月淘洗之后历久弥新,并非由于它本身具有多大的魅力,而是旧事能给回忆的人以沉思的素材,使人们于曾经历过或正在经历的某种或剧烈或断裂的变动过程中,触发生活的感悟,或是从中汲取生活的动力。最符合这段文字意思
Populationgrowthhaslongbeenacontroversialissueineconomiccircles,yet,surprisinglyenough,theactualstudyofitseff
A.selflessB.builtC.complexD.butE.executeF.sustainedG.cheatedH.issuesI.advantagesJ.scholarlyK.tighte
Fromanutilitarianpointofviewthereisnoneedforclothesto【S1】______.bedecoratedwithtrimmingorembroidery,an
UsingYourTumble-Drier(滚筒烘干式洗衣机)ControlsTimer(计时器)ControlTooperatethedrier,closethedoorandturnthetimerc
最新回复
(
0
)