1000以内完数:

一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.

(因子除去这个数本身的其他约数)

//方法一:利用根号i作为范围for (int i = 2; i < 1001; i++) {int sum = 1;for (int j = 2; j <= Math.sqrt(i); j++) {if (i%j==0) {sum+=j;sum+=(i/j);}  }if (sum==i) {System.out.println(i);}}//方法二:利用i/2作为范围for (int i = 2; i < 1001; i++) {int sum = 1;for (int j = 2; j <= i/2; j++) {if (i%j==0) {sum+=j;}   }if (sum==i) {System.out.println(i);}}

100以内质数

质数:素数,只能被1和其本身整除的自然数-->从2开始,到这个数-1为止,都不能被这个数本身 整除。

int sum=0;
lable:for (int i = 2; i <= 100; i++) {int count=0;//也可定一个标志,boolean isFlag = true;for (int j = 2; j <= Math.sqrt(i); j++) {//优化二:根号i,时间也可省if (i%j==0) {continue lable;//直接进入新的一波lable表时的for循环}}sum++;System.out.println(i);}System.out.println(sum);

1000以内完数、100以内质数 java相关推荐

  1. 1000以内完数Java程序

    1000以内完数Java程序编写: public class lei1 { /*** @param args*/ public static void main(String[] args) {// ...

  2. 4 1000以内完数

    1 /* 2 题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 3 */ 4 //1.1-1000 2.因子的 ...

  3. c语言打印完数及其因子,C语言打印出1000以内完数及其因子算法

    题目要求:编写程序,输出 1000 以内的所有完数及其因子.所谓完数是指一个整数的值等于它的因子之和,例如 6 的因子是 1,2,3,而 6=1+2+3,故 6 是一个完数./*求出 1000 以内的 ...

  4. java 求1000以内完数

    一个数如果恰好等于它的因子之和,这个数就称为"完数".例如 6 = 1+2+3.编程找出 1000 以内的所有完数. for(int num=1;num<=1000;num+ ...

  5. 1000以内完数c语言程序_C语言经典面试题目及答案详解(二)

    接着上次来说,C语言经典面试题目及答案详解(一)当中大部分是一些概念和理解的东西 ,今天说一说实践操作,有关c的经典程序. 1.输出9*9口诀.共9行9列,i控制行,j控制列. #include &q ...

  6. Raptor-寻找1000以内完数

    1.问题描述 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子是1,2,3,而6=1+2+3,因此6是"完数".找出1000之内的所有完数. ...

  7. 1000以内完数c语言程序_编程找出1000以内的所有完数

    编程找出1000以内的所有完数 #include "stdio.h" #include "conio.h" main() { static int k[10]; ...

  8. 利用C#写1000以内完数

    完数:一个数字的所有约数除了本身相加,等于这个数字:例如 6:1+2+3=6: 28:1+2+4+7+14=28: using System; using System.Collections.Gen ...

  9. java可存储100个整数的数组_定义一个一维整数数组,其中储存1000个1至100以内的整数,并统计出整数出现的次数(Java写出来)...

    代码如下: import java.util.Hashtable; import java.util.Random; public class Demo { public static void ma ...

最新文章

  1. 【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxxparam2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
  2. DB2 9 根蒂根基底细(730 考试)认证指南,第 6 局部: 数据并发性(5)
  3. C/C++ 框架,类库,资源集合
  4. HTML5+CSS3+JQuery1.9 输入框切换和Div失焦模拟
  5. 算法题解:动态规划解0-1背包问题
  6. KafkaConsumer分析
  7. 自制操作系统:引导扇区的实现
  8. 上海道宁联合德国think-cell,为您提供更便捷高效的PowerPoint插件
  9. 生物信息学: 导论与方法 | 总结笔记
  10. CefSharp入门-winform
  11. 10款超牛Vim插件,爱不释手了
  12. 飞利浦 PHILIPS 电动牙刷HX6730 拆解
  13. 2022危险化学品经营单位主要负责人操作证考试题及模拟考试
  14. LLC谐振变换器工作模态分析
  15. Unity之ASE实现冰冻效果
  16. 51单片机_15-1 LED亮度调节
  17. OSS异常:The specified bucket is not valid,修改ClientConfiguration配置才能解决
  18. oracle物理文件删除如何恢复,Oracle数据文件物理删除后的恢复
  19. 银河麒麟桌面操作系统V10创建热点
  20. 10个优质免费PPT模板下载网站推荐

热门文章

  1. 数学建模番外篇8:画图配色
  2. 计算机 环境变量,win7电脑怎么添加环境变量
  3. 自监督学习、半监督学习、弱监督学习
  4. Python 实现MeanShift算法
  5. 热狗生产者消费者问题
  6. 计算机重启恢复系统怎么操作,电脑问题不求人!教你如何使用恢复还原系统绝技...
  7. Chrome已实现对H.265/HEVC的硬解支持
  8. 模拟CMOS集成电路设计入门学习(6)
  9. paddlepaddle 7 面向语义分割的迁移学习
  10. 【考研经验】英语如何拿高分?听听英语一92大神的经验谈!