首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句
下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句
admin
2013-02-25
90
问题
下面的程序是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全国计算机二级
相关试题推荐
现在假设有一个包含一个函数的程序放在一个文件中,在主程序文件中,使用下面各种方法来导入它,哪一种方法是错误的()。
软件生命周期中,解决软件“做什么”的阶段是()。
关于Python元组类型,以下选项中描述错误的是()。
以下保留字不属于分支结构的是()。
在黑盒测试方法中,设计测试用例的根据是()。
数据库系统中,存储在计算机内有结构的数据集合称为()。
下列叙述中正确的是()。
下面属于白盒测试方法的是()。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
在单链表中,增加头结点的目的是
随机试题
下列各项中,属于资产负债表调整事项的有()
为反对袁世凯的独裁和卖国行径,孙中山在1913年领导革命党人发动了()
发生血管内溶血时,相应的改变是
快速原型法的系统开发过程中的第四阶段是
某企业2009年成立,注册资本1500万元,投资者先验资1200万元,欠300万元。2009年2月向银行借款500万元,2—12月发生借款利息24万元,假定不存在其他事项,2009年企业所得税前可以扣除的借款利息是()万元。
阅读下面文字,回答有关问题:检验NaHCO3和Na2C03的热稳定性,通常的做法是分别将其加热,并将其所产生的气体通往澄清的石灰水中,观察石灰水是否变浑浊,下面是某老师对NaHCO3和Na2CO3的热稳定性实验的创新设计:如图2所示,在一小试管内盛装N
阅读下面的文章,完成后面的题目。伟大的雕塑家罗丹,用他的雕刻刀给人类留下了一尊《思想者》的青铜雕像。他微微弓着身腰,用手背托着他的下颚,神态庄严肃穆地似在审视着宇宙中的一切。我每每走到这尊雕塑之前,都会感受到心灵的沉重、生命的轻飘,从而向往着臻美
决定一个国家外交政策性质的是()。和平共处五项原则()。
A、 B、 C、 B
Wherearetheyplanningtogotothenextmorning?
最新回复
(
0
)