Java第三课:1000之内的所有完数

来源:互联网 发布:ceic数据库免费账号 编辑:程序博客网 时间:2024/04/29 22:33
public class Perfectnumber{    public  static void main(String arg[]){        int a,b,c;        System.out.println("1000之内所有完数:");        for(a=1;a<=1000;a++){               //循环1000次            c=0;                           //初始化因子之和            for(b=1;b<a;b++)                            if(a%b==0)c+=b;           //判断所有因子之和            if(c==a)System.out.print(a+" ");                //当因子之和等于数字本身,输出        }    }}

这里写图片描述

阅读全文
0 0
原创粉丝点击