美文网首页
1000以内的完数

1000以内的完数

作者: 往sir_b2a2 | 来源:发表于2020-05-18 15:21 被阅读0次

Java参考:
···
import java.util.Scanner;
public class Main
{

public static void main(String[] args)
{  
    
    
    int a=1000;
    int i,j,k,s;
    for(i=6;i<a;i++)//6-1000的数
    { 
        s=1;//s为质因子之和 
        for(j=2;j<i;j++)    //j为因子
        {
            if(i%j==0)
            {
                s=s+j;
            }
        }
        
        if(s==i)
        {
            System.out.printf("%d its factors are 1 ",j);
            for(k=2;k<j;k++)
            {
                if(j%k==0)
                {
                    System.out.printf("%d ",k);
                }
            }
            System.out.printf("\n");
        }           
   }

    
}   

}
···

相关文章

  • 1000以内的完数

    Java参考:···import java.util.Scanner;public class Main{ }···

  • 找出1000以内的完数

  • 输出1000以内的所有“完数”。

  • 第三天

    练习程序为:1-1000的奇数之和、输出一个正整数的因数并显示序号、判断一个正整数是否是完数、求1000以内的完数...

  • 2016年5月22日

    // 循环出1000以内所有完数,完数就是其因子之和等于这个数本身.如6 = 1 + 2 + 3. int su...

  • day13

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

  • 题目9:找出1000以内的所有完数

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

  • python学习--找完数

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

  • Python编程练习018:完数

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

  • python趣味题-1000内的完数

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

网友评论

      本文标题:1000以内的完数

      本文链接:https://www.haomeiwen.com/subject/ecguohtx.html