当前位置: 首页 > news >正文

java程序设计之完数

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

  解题过程也很简单:

public class wanshu {

    int number,value;
    
    
    public static void main(String[] args) {
        wanshu w =  new wanshu();
        
        w.function();
    }

    public void function(){ //找出一个整数的所有因子,进行判断
        for(int i = 3;i < 1000; i++){
            value = 0;
            for(int j = 1;j<=i/2;j++){
                if(i%j == 0){
                    value+=j;
                }
            }
            if(value == i){
                System.out.println(value+"是完数");
            }
        }
    }
}

  输出为:6是完数
    28是完数
    496是完数

转载于:https://www.cnblogs.com/xiangxi/p/4696248.html

相关文章:

  • css 多行显示省略号....
  • python--参数列表的分拆
  • EL表达式从request和session中取值
  • 经典图论500题
  • 下拉列表框实现二级联动
  • 修改乱码的方法
  • 微信网站注意事项
  • iOS 9应用开发教程之显示编辑文本标签文本框
  • pip常用命令
  • scala学习之类和对象
  • 志于道,志之所趋,无远弗届
  • LeetCode Divide Two Integers
  • iOS学习路线图
  • 阿里内推面试
  • ajax和json详解
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • [译]CSS 居中(Center)方法大合集
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • CODING 缺陷管理功能正式开始公测
  • flutter的key在widget list的作用以及必要性
  • MD5加密原理解析及OC版原理实现
  • MySQL主从复制读写分离及奇怪的问题
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • ReactNativeweexDeviceOne对比
  • spark本地环境的搭建到运行第一个spark程序
  • 动态魔术使用DBMS_SQL
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 前嗅ForeSpider采集配置界面介绍
  • 一道闭包题引发的思考
  • 正则表达式
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (ros//EnvironmentVariables)ros环境变量
  • (办公)springboot配置aop处理请求.
  • (第二周)效能测试
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (算法)N皇后问题
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • *p++,*(p++),*++p,(*p)++区别?
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .NET Core中Emit的使用
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • /dev/sda2 is mounted; will not make a filesystem here!
  • @media screen 针对不同移动设备
  • [ 蓝桥杯Web真题 ]-布局切换
  • [.NET]桃源网络硬盘 v7.4
  • [20150707]外部表与rowid.txt