首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句
admin
2013-02-25
82
问题
下面的程序是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://www.kaotiyun.com/show/SR2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个边长为100像素的正八边形,在考生文件夹下给出了程序框架文件“PY201.py”,在横线处补充代码,不得修改其他代码。效果如下所示。试题程序:#请在
将自然数集设为整数类I,则下面属于类I实例的是()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
数据库管理系统的基本功能不包括()。
软件测试的实施步骤是()。
考生文件夹下存在2个Python源文件和1个文本文件。其中,2个Python源文件对应2个问题,文本文件data.txt中包含一篇从互联网上下载的关于“德国工业4.0战略规划实施建议摘要”的文章。请分别补充2个Python源文件,完成以下功能。文件内
Java对象串行化技术,主要是通过ObjectInputStream类和【】类来实现。
软件测试方法中属于静态测试方法的是()。
catch子句都带一个参数,该参数是某个异常的类及其变量名(该异常对象的指针),catch用该参数去与抛出异常对象的类进行【】。
随机试题
以国标码为基础的汉字机内码是两个字节的编码,每个字节的最高位是______。
我国门静脉高压最主要的病因是()
与肥胖相关的技术困难不包括
在竖向荷载作用下无水平反力的结构是桥梁类型中的()。
生产产品过程中发生的应计入产品成本,但不能分清应由何种产品负担的费用,应直接计入当期损益。()
在我国现行的下列税种中,不属于财产税类的是()。
备课是教师的课前准备,备课内容包括()
只有理解才会宽容,只有宽容社会才会和谐,没有和谐,社会就不会幸福。如果以上陈述为真,以下各项都为真,除了:
A、veryquietandpeacefulB、darkwithoutstreetlightsC、neithercleannorbeautifulD、alittleunsafeD进行推理的依据是第三段第一句(Shedropp
A、Hefailedtoyieldtherightofwayandsideswipedanothercar.B、Hedrankalotbeforedriving.C、Hedrovethecarcarelessly
最新回复
(
0
)