导航:首页 > 编程语言 > 1000以内完数java

1000以内完数java

发布时间:2023-06-29 14:58:08

❶ 编写java循环程序,找出1000以内的所有完数

publicclassTest{

publicstaticvoidmain(String[]args){
inti,j,sum;//sum用来存放因子之和
for(i=1;i<1000;i++)//对1到1000以内的数依次尝试
{
sum=0;//给sum赋值,同时也是对上一次的值清空
for(j=1;j<=i/2;j++)//查找因子
{
if(i%j==0)//如果是因子
{
sum+=j;//把当前的因子累加到sum中
}
}
if(sum==i)//判断是不是完数,即因子之和等于自身
{
System.out.print(i+"itsfactorsare:");//是完数,输出
for(j=1;j<=i/2;j++)//再次找出这个完数的因子
{
if(i%j==0)//输出各个因子
System.out.print(j+",");
}
System.out.println();
}
}
}
}

这些题网络里面都是找得到的

阅读全文

与1000以内完数java相关的资料

热点内容
程序员的生涯经历 浏览:433
纳粹命令 浏览:586
什么讲鬼故事app 浏览:965
程序员级升 浏览:87
怎样关闭照片加密 浏览:522
文件夹变拉链 浏览:607
服务器未在运行什么意思 浏览:405
单片机应用大赛 浏览:462
博格上海压缩机有限公司 浏览:27
招行车贷解压有费用吗 浏览:702
总统命令小说 浏览:818
安卓手机为什么卡成狗 浏览:384
广州市公司软件加密 浏览:230
灯光设计手册pdf 浏览:769
java虚线 浏览:428
androidio流 浏览:799
服务器怎么改nvr 浏览:939
真空压缩袋怎样打开 浏览:82
证券市场基础知识pdf2012 浏览:722
mastercam自动编程视频 浏览:11