xt3-20-3.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:0k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4.   {int k[11];
  5.    int i,a,n,s;
  6.    for (a=2;a<=1000;a++)
  7.    {n=0;
  8.     s=a;
  9.     for (i=1;i<a;i++)
  10.      if ((a%i)==0)
  11.        {n++;
  12.         s=s-i;
  13.         k[n]=i;           // 将找到的因子赋给k[1]┅k[10] 
  14.        }
  15.    if (s==0)
  16.     {cout<<a<<" is a 完数"<<endl;
  17.      cout<<"its factors are:";
  18.      for (i=1;i<n;i++)
  19.        cout<<k[i]<<" ";
  20.      cout<<k[n]<<endl;
  21.      }
  22.    }
  23.    return 0;
  24.   
  25.