首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是求9999以内的“完全数”。所谓完全数是指这样的自然数:它的各个约数(不包括该数自身)之和等于该数自身。如28=1+2+4+7+14就是一个完全数。请在程序的每条横线处填写一个语句,使程序的功能完整。 注意:请勿改动main()主方法和其
下面的程序是求9999以内的“完全数”。所谓完全数是指这样的自然数:它的各个约数(不包括该数自身)之和等于该数自身。如28=1+2+4+7+14就是一个完全数。请在程序的每条横线处填写一个语句,使程序的功能完整。 注意:请勿改动main()主方法和其
admin
2009-01-15
121
问题
下面的程序是求9999以内的“完全数”。所谓完全数是指这样的自然数:它的各个约数(不包括该数自身)之和等于该数自身。如28=1+2+4+7+14就是一个完全数。请在程序的每条横线处填写一个语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class QuanShu{
public static void main(String args[]){
for(int n=l;n<9999;n++)
if(______________)System.out.println(n);
}
public static iht divsum(int n){//该方法功能是求一个数的所有约数
int s=0;
for(int i=l;i<n;i++)
if(_________________)
__________________
return s;
}
}
选项
答案
n==divsum(n) n%i==0 s+=i;
解析
本题考查for循环语句、求余运算符(%)和Java语言的方法的使用。解答本题的关键是熟悉使用for循环语句。在本题中,if(n==divsum(n))语句是用来调用divsum(n)方法(其中n为方法的实际参数)和判断某个自然数是否为“完全数”。n%i==0是用来判断数n是否能被数i整除, s+=i;是用来累加某个自然数的所有约数。
转载请注明原文地址:https://www.kaotiyun.com/show/7IID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
组织激励很重要,要做好组织激励有不同的方法,以下是影响组织激励的几个主要因素:(1)工作环境;(2)薪酬福利;(3)领导认可;(4)成就感;(5)组织文化;(6)职业发展。请从中选择两个因素并说明理由。请考生对材料提供的观点和自己补充的观点进行综合考虑
我国《合同法》对买卖合同中标的物风险的负担作出了较为详细的规定,下列有关风险负担的表述正确的是()。
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
1949年后,中国积极主动地融人世界。将下列重大外交事件按时间先后顺序排列,正确的是()。①重返联合国②中美关系正常化③参加万隆会议④加入世界贸易组织
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
下列叙述正确的是()。
在我国,诉讼程序法包括()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
以下是正确C语言标识符的是()。
下列程序的功能是返回当前窗体的记录集:SubGetRecNum()DimrsAsObjectSetrs=【】MsgBoxrs.RecordCountEndSub为保证程序输出记录集(
随机试题
要使某图层与其下面的图层合并可按什么快捷键?
关于早、晚反应组织,错误的是
A.酒味B.肝臭味C.烂苹果味D.大蒜味E.氨味肝昏迷者
下列病证不属有形之痰的是
单位和个人检举违反《会计法》和国家统一的会计制度的行为,也属于会计工作社会监督。()
()账户可用于支付工资及奖金。
这段长城是明代长城的一部分,在军事上有着极其重要的战略意义。它西面的西北口,也是进关的必经之路,历来是兵家必争之地。明大将徐达当初督修的这段长城,高不过一丈二尺,宽不过九尺。到明穆宗庆隆元年,戚继光镇守北疆,又调集士卒继续进行艰巨的修墙、筑台工程。一座座雄
进入20世纪后,英国所制定和颁布的第一个重要的教育法案是(),它的颁布标志着以地方教育当局为主体的英国教育行政管理体制的形成。
利用二分法在序列61,87,154,170,275,426,503,509,512,612,653,677,703,765,897,908中查找关键码值为400的结点,需要查找几次?
WhichofthefollowingrecordswasthesecondbesttimeoftheyearbyDonovanBailey?
最新回复
(
0
)