美文网首页
C语言编程找出1000以内的所有完数的代码

C语言编程找出1000以内的所有完数的代码

作者: 程序猿族 | 来源:发表于2019-01-30 11:46 被阅读0次

    把写内容过程比较重要的内容片段做个记录,如下的内容内容是关于C语言编程找出1000以内的所有完数的内容。

    #include "stdio.h"

    #include "conio.h"

    main()

    {

      static int k[10];

      int i,j,n,s;

      for(j=2;j<1000;j++)

      {

        n=-1;

        s=j;

        for(i=1;i<j;i++)

        {

          if((j%i)==0)

          {

            n++;

            s=s-i;

            k[n]=i;

          }

        }

        if(s==0)

        {

          printf("%d is a wanshu",j);

          for(i=0;i<n;i++)

          printf("%d,",k[i]);

          printf("%dn",k[n]);

        }

      }

      getch();

    }

    相关文章

      网友评论

          本文标题:C语言编程找出1000以内的所有完数的代码

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